WinXPproを実行する古いラップトップと、Win2008 Server R2 SP1 x64 IIS 7.5.7600.16385からアプレットをダウンロードできるIE8とCoolNovoがあります。私はx64のWindows7とIE9とCoolNovo(同じサーバーからアプレット(.jarファイル)をダウンロードできない新しいラップトップ(同じハードウェア)を持っています。この.jarファイルをURLとして直接ダウンロードすることができ、両方のラップトップの.jarプロダクトプロバイダからインターネット経由でアプレットをダウンロードして実行できます。だから私の新しいノートパソコンと関係があります。 Webサーバに匿名認証を追加すると、私たちのアプリも両方で動作します。Windows7 IE9 NTLMのレスポンスがクライアントから送信されない
フィドラーを使用すると、両方のラップトップでNTLM認証会話が表示されます。 WWW-Authenticatヘッダーを持つA 401:NTLMのネゴシエーションと1つ 401(チャレンジ - NTLMタイプ2)、 クライアントがNTLMを送信している状態で200が続きますタイプ3のヘッダー
新しいラップトップでは、最初の2つの401は取得できますが、200は取得されません。これは401で2回以上再試行します。
新しいWindows7ラップトップが200台のNTLM type3応答をサーバーに送信しない理由や、ここでの問題は何か?
古いノートパソコン:jre6:1.6.0_30は、ユーザーJavaランタイムenvとしてチェックされています。 System Javaランタイムのバージョンはチェックされていません。 新しいラップトップ:jre6:1.6.0_31は、ユーザーとシステムのJavaランタイムenvとしてチェックされています。
TVMIA。
統合認証を取得しようとしていますか? – Neil
はい............. – bmcdonald
まあ、私はいくつかの潜在的なアイデアを持っています。サイトをローカルイントラネットゾーンに追加しましたか?または、[インターネットオプション]、[セキュリティ]の[統合Windows認証]をオフにすると機能しますか? – Neil