0

これは少し複雑に聞こえるかもしれませんが、Lotus Notesでローカルデータベースを頻繁に使用しているため、認証できないという問題が発生しました。そのため、私は常にデータベースで匿名として作業しています。

問題は、すべての関数をテストできないことです。そのためには、有効なNotesnameが必要になるためです。

匿名ではなく自分の名前/アカウントで動作するようにローカルホストで認証するにはどうすればよいですか?

4

5 に答える 5

2

ローカルHTTPプレビューを使用してXPages/Webアプリケーションを認証することはできません。これを行うには、ローカルサーバーをインストールする必要があります(これは、XPages開発にとってはとにかく良いことです)。

于 2013-03-18T12:57:03.837 に答える
0

完全修飾ドメイン名を使用してマシンに接続してみてください。たとえば、localhostの代わりに^http: //mymachine.mydomain.comを使用してください。

于 2013-03-18T12:17:59.080 に答える
0

あなたはあなたの地元の名簿にあなた自身を加えることができます。そして、それをManagerまたは必要なものとしてデータベースセキュリティに追加します。これは、ローカルデータベースにHTTPを使用してログインするのに役立ちます。

于 2013-03-28T12:47:23.347 に答える
0

私もこれをやりたいと思っています。searchdomino.comからのヒントを思い出しました。ポスターはShawnDezegohttp://searchdomino.techtarget.com/tip/Testing-Authentication-Authorization-in-a-Web-App-Locallyです 。 -Domino-Serverを実行せずに

要点は次のとおりです。

ローカルアドレスブックにグループを作成し、適切なグループ、役割などに名前を追加するだけです。次に、ドメインパブリックアドレスブック(Domino Directory)に移動し、個人用ドキュメントをコピーして、ローカルNABに貼り付けます。それでおしまい。

これは、隣接するコメンターが提供するものと同じ基本的なヒントです。ただし、これはXpagesアプリでは機能しない可能性があるため、とにかくローカルサーバーをロードしています。

于 2014-04-24T19:35:42.650 に答える
0

@password("mypassword")ローカルNAB(names.nsf)で個人文書を作成し、パスワード(数式を使用してハッシュ)をテキストとして使用してHTTPpasswordフィールドを追加するだけです。

個人文書にフルネームフィールドが含まれていることを確認してください。このフィールドにエイリアスをテストリストとして入力できます。ただし、Notesは最初のフィールドエントリを名前として使用します。

そして、最初のエントリを標準的な方法で設定することを忘れないでください(cn=user/ou=organization/o=domain

これで、ACLと名前の(ネストされた)グループでこの名前を使用する準備が整いました。

ホストファイルを使用して、ローカルホストをサイトドメインに再マッピングすることをお勧めします。

楽しみ!

(追記:データベースのACLに匿名エントリを追加し、エディタアクセスレベルに設定する必要があります。ブラウザでアプリケーションを開いたら、urlコマンド「&login」を使用してNotesに認証を強制します)

于 2015-01-31T13:52:22.017 に答える