保護
このタスクについて
ログインという用語とサインインという用語は、同義語です。
ユーザー名で使用可能なキャラクタセットは、基本認証とセッションベース認証で異なります。
表 1. 名前の認証に使用可能な文字
このフォームの設定や作成は、Domino Web サーバー設定データベース (DOMCFG.NSF) で行います。フォームをカスタマイズして情報を追加することもできます。これを行うには、IBM Domino Web サーバーを設定する必要があります。
カスタムサインインフォームを作成、設定するには、次の手順を実行する必要があります。
手順
1. Domino Administrator で [ファイル] -> [アプリケーション] -> [作成] を選択します。
2. [サーバー] フィールドに Web サーバー名を入力します。
3. [詳細テンプレートの表示] を選択します。
4. [Domino Web サーバー設定] テンプレート (DOMCFG5.NTF) を選択します。
5. データベースのタイトルを入力します。
6. [ファイル] 名フィールドに「DOMCFG.NSF」と入力します。
8. データベース ACL に Anonymous エントリを追加し、[読者] アクセス権を与えます。
カスタムフォームの作成
カスタムログインフォームを作成する最も簡単な方法は、IBM Domino Web サーバー設定データベースに用意されているログインフォーム $$LoginUserForm のコピーを変更します。また、新しいログインフォームを作成することもできます。フォームを作成または編集するには、最小 IBM IBM Domino Designer 7 クライアントが必要です。
1. Domino Designer クライアントで、Domino Web サーバー設定データベース (DOMCFG.NSF) を開きます。
2. [表示] -> [設計] を選択します。
3. 次のいずれかを実行します。
ログインフォームとしてカスタムフォームを指定する
1. Notes クライアントで、Domino Web サーバー設定データベース (DOMCFG.NSF) を開き、[サインインフォームマッピング] ビューを開きます。
2. [マッピングの追加] をクリックします。
3. [サイト情報] で、次のいずれか 1 つを選択します。
5. カスタムフォームを含むデータベースのファイル名を入力します。別のデータベースにカスタムフォームを保存していない場合は、DOMCFG.NSF という名前にします。
6. カスタムログインフォームの名前を入力します。
7. 文書を保存して閉じます。
エラーメッセージを設定する
セッションベースの Web 認証を有効にして、ログイン時にエラーがあった場合やセッションがタイムアウトした場合に、エラーメッセージを返すこともできます。その場合は、カスタムログインフォームの 2 つのフィールド (reasontext と reasontype) を設定します。DOMCFG5.NTF では、これらの 2 つのフィールドはデフォルトフォーム $$LoginUserForm に含まれています。変更を有効にするには、DOMCFG.NSF の設計を最新の DOMCFG5.NTF で更新または置換する必要があります。
フィールド [reasontype] には、ログインフォームが表示される原因となる次の 5 つのケースがエンコードされています。
関連タスク Domino サーバーを Web サーバーとして設定する セッションベースの名前とパスワードによる認証を設定する