記事の個別表示
タイトル:   認証プログラムの設置
さあ、ここからは、だんだんと実用的なプログラムへと入って行きます。はじめに、プログラムには、バグが付き物です。申し訳ないが、たぶん、気が付かない所でバグが有ると思います。バグは、ご指摘、或いは、気が付いて時点で修正する様にしています。時々、修正版が有るのか、振り返って頂く事をお願いします。

始めのプログラムは、認証のプログラムです。認証の説明は、必要が無いと思うので省きます。ただ、ある程度の大きさでも大丈夫なように、4段階の認証にしました。1番目は、誰でも可能。2番目は、メンバーだけが可能。そのグループをメンバーとします。3番目は、許された特定の人。そのグループをアドミン(Admin)とします。4番目は、これを設置する人。その人をシステム(System)とします。これから先のいろいろなプログラムには、認証が必要になります。それらのプログラムからの問合せ先になるプログラムです。

設置方法に移ります。末尾にDownLoadと書かれたリンクでプログラムを入手してください。解凍をして、「C:\inetpub\wwwroot」にApproveのホルダーごとコピーします。このままIISでアプリケーション登録をしても、データベースを使っているので、書込みが出来ません。そこで「C:\inetpub」に戻って頂き、ホルダーの「wwwroot」を右クリック、プロパティ、セキュリティのタブと進んでください。「編集」ボタンで開いて、IIS_IUSRS を選択します。このユーザーは、IISの事です。それにフルコントロールを許可してください。



そうしましたら、IISマネージャーを開き、左ペインを展開して、Approveをアプリケーション登録をしてください。Edgeを立ち上げ、アドレス欄に「localhost/approve/start.aspx」と入力してください。「①クッキーの消去」、名前の入力(漢字が好ましい)、メールと入力をして「3実行」ボタンをクリックします。



エラーが出なければ、アドレス欄に「localhost/approve/system」と入力してみてください。

エラーが出てしまった人は、何らかの問題を抱えてしまいました。一つづつ確実に、間違わない様に再度進めてみてください。

そうそう、大事な事を書き忘れました。まだ、名簿を持っていませんので、localhost/approve にアクセスすると、誰でもメンバーに昇格してしまいます。家庭内Lanに限定としてお使いください。外部に公開する時は、修正が必要です。

 Approveのプログラムです  DownLoad