問題タブ [ntlmv2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1294 参照

apache - NTLM認証が失敗した後にカスタムURLにリダイレクトする方法

LDAPでNTLM認証を使用しています。

ここに画像の説明を入力してください

上記のポップアップで「キャンセル」をクリックすると、以下のように「認証が必要です」というメッセージが表示されます。ここに画像の説明を入力してください

「キャンセル」クリックでカスタムURLにリダイレクトしたい。どうすればそれを達成できますか?

0 投票する
2 に答える
5395 参照

java - JavaでのNTLMv2認証

NTLMv2Javaアプリケーションで認証を実装することは可能ですか。

図書館でこれを達成できるとどこかで読んだのJCIFSですが、例を見つけることができません。

これを使用してシングルサインオンを実装したいと思います。

0 投票する
0 に答える
309 参照

python - NTLMv2 レスポンスを実装する

NTLMv2 応答を実装しようとしてきましたが、Windows が期待するはずの応答を得ることができません。

http://msdn.microsoft.com/en-us/library/cc236700%28v=prot.10%29 これは、私が実装する必要があると彼らが言うコードであり、それらを見つけるのに問題がある場合は、関数に定義を提供します。リンクをお送りします。

http://msdn.microsoft.com/en-us/library/cc669117%28v=prot.13%29 これは、彼らが提供する定義に基づいて期待すべき結果です。ただし、説明どおりにこの関数を実装しようとすると、51f357300503a4d8344817ec6bcce8ad が表示されます。

これがハッシュ関数であることは、非常に近いか、完全にオフである可能性があります。彼らが説明したように計算を行うためのPythonスクリプトをいくつか書きました。必要に応じて投稿できますが、作成するのはかなり簡単です。私はあらゆる方法で入力を再入力しようとしましたが、私の意見では、Windows がこのハッシュを取得する方法を見つけるのに 2 日間で十分です。

パイソンコード。うまくいけば、これはstackoverflowのコード形式です。

0 投票する
1 に答える
153 参照

java - 認証と SSO アプリケーション

私のチームは、企業 LAN 内で使用する Common Authentication-SSO (CASSO) アプリケーションを開発しています。会社のドメインにある Web アプリケーションは、ユーザーがアプリケーションにアクセスする前に、この CASSO を通じてユーザーを認証する必要があります。現在、旧バージョンでは BASIC/DIGEST と NTLM が実装されています。ただし、セキュリティ上の懸念を改善するために、CASSO 内に KERBEROS を含めることを検討しています。

どの認証およびセキュリティ モデル/プロトコルに従う必要がありますか? 次に、Kerberos を NTLM、BASIC、および DIGEST と一緒に実装する必要がありますか? それとも、Kerberos と NTLM だけでも問題ありませんか?

0 投票する
1 に答える
408 参照

web-applications - サーバーは、従うべき認証方法を決定しますか?

Webアプリケーションの場合、サーバーはどの認証方法に従うかを決定しますか、それともクライアントですか。

NTLMやKerberosブラウザなどの認証方法は固有ですか。

イントラネットWebアプリケーションでは、NTLMおよびKerberosと比較して、BASICおよびDigetはどこに位置しますか?

ありがとうございました :)

0 投票する
0 に答える
275 参照

java - NTLM v2 認証の問題

NTLM認証を行うJavaのサーバー側コードがあります。Windows XPではうまく機能しますが、Windows 7では機能せず、ユーザーはログインポップアップを取得して、ユーザーに何度も確認するよう求めています。現在、私が使用している jcifs のバージョンは 0.8 で、jdk は 1.4 です。

サンプル コードは次のとおりです。 ---

どのような変更を加える必要があるか教えてください........

0 投票する
1 に答える
1261 参照

ntlmv2 - Java による NTLM サイレント ログインの実装

NTLMv2 を使用して (XML を返す) アプリケーションへの単純な URL を呼び出すことに関して、誰かが私の素朴さを正してくれることを願っています。

そこにあるほとんどすべての質問とページを読みましたが、1つの優先的な好奇心が残っています. 現在、HTTPClient を (これは変更可能ですが) 最新の JDK (執筆時点) と共に使用しています。

以下は、JCIFS ライブラリを呼び出しているように見えるページの例です: http://hc.apache.org/httpcomponents-client-ga/ntlm.html

紛らわしいかもしれませんが、すべて問題ないように見えますが、これは、私が見た多くの例が提起する問題、つまり NTCredentials の提供の問題を浮き彫りにしています。

私にとって NTLM の要点は、資格情報を提供する必要がないようにすることです。ターゲット アプリケーションは NTLM を使用するように設定されているため、現在ログインしているユーザーのユーザー資格情報を使用する必要がありますか? 資格情報を自分で提供する必要があるのはなぜですか?

ここで明らかな何かが欠けている場合はお詫び申し上げます。Javaを使用して可能なNTLM SSOの最も基本的なものが必要です。何のバージョンでも構いません。何でも最新のものを使用できます。

希望を抱きしめて!読んでくれてありがとう。

0 投票する
2 に答える
3072 参照

java - Sharepoint2010oDataへのJavaHTTP呼び出しが失敗する

JavaからSharepoint2010oDataサービスを呼び出しているため、400エラーが発生します。同じコード(NTLMを使用)を介して、XML形式のSharepoint2010リストに正常に接続できます。

SSL暗号化とNTLM認証の両方を使用する関連する投稿HttpClientが失敗し、同じサービス(listdata.svc)と400エラーについて話しているのがわかります。

上記の投稿のエラーを解決するために使用された正確な設定を知っている人はいますか?IISの.NET承認ルールを参照しているかどうかを誰かが知っていますか?

IIS7.5を使用しています。

私のコードは次のようになります。

このメソッドは、Java1.6HTTPURLConnectionを使用します。

私が得るエラーは次のとおりです:

同様の問題は、Microsoftソーシャルメディアタイプで言及されています。誰かがこれに遭遇し、これを解決する方法を知っていますか?

どんな助けでも大歓迎です!

バニータ

0 投票する
1 に答える
992 参照

proxy - PHP ファイルは端末からグローバル ネットにアクセスできますが、Apache からはアクセスできません

次の問題があります。企業ネットワークの CentOS でプライベート サーバーを実行しています。プロキシ サーバーは、NTLMV2 認証を実行している Windows 上にあります。

そこで、必要なリソースにアクセスするために、CentOS サーバーに cntlm をインストールしました。すべてがうまくいきました。つまり、ターミナルから実行すると、curl、wget、および yum がこの cntlm プロキシで正しく動作します。

ただし、うまくいかないことが 1 つあります。また、このサーバーで実行されている Apache + PHP + MySQL インスタンスもあります。秘訣は、どういうわけかプロキシにアクセスできないことです。curl で動作するサンプル PHP ファイルは次のとおりです。

コマンドラインからこれを実行すると:

すべてがうまく機能し、このプロキシを介してグローバル リソースにアクセスできます。ただし、ブラウザー ページから実行すると、Apache は接続できず、「127.0.0.1 への接続に失敗しました: 許可が拒否されました」というエラーが表示されます。

0 投票する
2 に答える
3547 参照

java - Java\httpclient 3\linux から NTLMv2 に接続する

NTLM 認証で共有ポイントに接続するために、MAC と LINUX、java6 と apache http-client 3.1 を使用しています。

http://jcifs.samba.org/を使用して ntlm に接続すると、NTLMv2 に接続しなければならなくなるまで問題なく動作しました。私はこれを試しました http://devsac.blogspot.com/2010/10/supoprt-for-ntlmv2-with-apache.html しかし、NTLMv2では機能しません。

httpclient 3.1 を NTLMv2 に接続させる方法はありますか? そうでない場合、httpclient なしで Java を NTLMv2 に接続する方法はありますか?

ありがとう