質問

JCIFS と NTLM を使用してユーザーにログオンを要求せずに自動的に認証する企業イントラネットで使用される Web サイトを開発しています。IE 6 ではすべてが動作しているようですが、一部のユーザーは IE 7 でパスワードの入力を求められます。

ユーザーにログオン オプションを「現在のユーザー名とパスワードを使用して自動ログオン」に変更してもらうことで、ある程度の成功を収めました ([ツール] > [インターネット オプション] > [セキュリティ] タブ > [ローカル イントラネット] を選択 > [カスタム レベル] > 一番下の [ユーザー認証] >ログオン)、しかし、まだユーザー名とパスワードのプロンプトが表示されるユーザーが数人います。

また、プロンプトが表示されたときにキャンセルをクリックするだけでページが正しく表示されると報告するユーザーもいます。

他に何かご提案がございましたら、よろしくお願いいたします。

役に立ちましたか?

解決 3

ラップトップの新しいセキュリティ設定には、JCIFS NLTM ライブラリでは十分にサポートされていない NTLMv2 が必要であることが判明しました。

いくつかの調査の結果、NTLM の JCIFS 実装は非常にハッキングであることがわかり (JCIFS 開発者が説明したように)、JCIFS の次のメジャー バージョンではサポートが削除される予定です。Tomcat IIS コネクタ (http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html)、これは機能します 多くの より良い。

皆さん、ご回答ありがとうございました。

他のヒント

IP アドレス、完全修飾ドメイン名、またはドットが含まれる URL を使用してイントラネット Web サイトにアクセスすると、その Web サイトはローカル イントラネット ゾーンではなくインターネット ゾーンにあると識別される場合があります。

http://support.microsoft.com/kb/303650

ユーザーにドメインを信頼できるサイトのリストに追加してもらうこともできます。サイトを NTLM で動作させるには、そうする必要があることはわかっています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top