2016-05-20 26 views
32

Windows Authenticationpostmanを渡す方法はありますか?NTmanと郵便番号

ヘッダーにこれを追加しましたが、まだ401 Unauthorizedです。

Authorization: NTLM TkFcYWRtaW46dGVzdA== 

thisのリンクです。私はUnicode (UTF-16, little-endian)として暗号化しましたが、使用しません。

すべてのアイデア?

答えて

68

だけではない私が最初にバイオリンを実行してこの作業を得ました。

  1. 実行フィドラー
  2. フィドラーメニュー(私は4.6.2.3を使用しています):ルール - >自動的に認証=真
  3. 郵便集配人:その認証タイプ=いいえ認証
  4. ブラウズAPIを確認してください。
+3

すてきな回避策。ありがとう – Tipx

+4

素晴らしい回避策!私の場合、 – Harrison

+0

を共有してくれてありがとう、私はいつもバックグラウンドでフィドラーを実行する必要があるようだが、これに対する回避策は何か?私はフィドラーを開いたままにしたくない、それはあまりにも重いです – ghiscoding

2

NTLM認証は、ChromeのプラグインバージョンのPostmanで動作します。これは、組み込みのChrome NTLM認証をプラグインで使用できるためです。ただし、プラグインはChromeでサポートされていないため、このバージョンをインストールして使用することはできません。

現在のバージョンのPostman(Chromeアプリとネイティブアプリの両方のバージョン)はNTLM認証をサポートしていません。

+0

これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューの投稿](レビュー/低品質の投稿/ 16566821) –

+1

@PeterHall「NTLM認証が旧式のPostman Chromeプラグインと連携しています...」と書かれたのはどうですか?問題は、それがChromeアプリだとはっきりとは言いません(ただし、Askerが使用していたものと推測できます)。 –

+0

はい。気軽に編集してください! –

1

あなたはまた、インターネットオプションを変更してにログオンを設定することができますから取られ、現在のユーザー名とパスワード

と 自動ログオン:ウェブサイトがHTTPSを使用する場合は、信頼済みサイトに追加することができ https://sysadminspot.com/windows/google-chrome-and-ntlm-auto-logon-using-windows-authentication/

とそこに設定してください。それ以外の場合は、ローカルのイントラネットサイトに追加し、カスタムレベルを設定することができます。

[インターネットオプション]を開きます: Open internet options

クリックしてレベルのカスタマイズ...そして一番下までスクロール:私はinsomniaを使用することをお勧め

Click Custom level... and scroll to bottom

0

を、あなたのベースコントローラあなたがNTLMを使用することができます

#if !DEBUG 
    [Authorize] 
#endif 
6

で次のように使用することができます許可はV5.3.0は、この機能を持つことになりそうです

enter image description here

+0

それは動作します!)あなたは私の時間を救った! –

+0

「Username」ではなく、そのフィールドにドメインを含めるようにしてください – Tonatio