web-dev-qa-db-ja.com

PostmanでNTLMを渡す

postmanWindows Authenticationを渡す方法はありますか?

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

Authorization: NTLM TkFcYWRtaW46dGVzdA==

this リンクで示唆されているとおり。 Unicode (UTF-16, little-endian)として暗号化したが、役に立たない。

何か案は?

57
user1618825

それを行う方法はないと思います。しかし、あなたはそれを望んでいるだけではありません...

https://github.com/postmanlabs/postman-app-support/issues/1137

[編集]この編集の追加時点で、Postmanの最新リリースではベータ版のNTLM認証があります。

https://www.getpostman.com/docs/v6/postman/sending_api_requests/authorization

20
Spiralis

最初にFiddlerを実行して、これを機能させました。

  1. Fiddlerを実行します(4.6.2.3を使用しています)
  2. Fiddlerメニュー:ルール->自動認証= true
  3. Postman:認証タイプ=認証なしを確認します
  4. APIを参照します。
101
PabloBlamirez

この写真と同じ[認証]タブにあるNTLM認証を使用できます。

enter image description here

31
Hala

不眠症 を使用することをお勧めします。無料で、ここでNTLM認証を追加する方法に関するドキュメントを参照できます。 https://insomnia.rest/documentation/authentication/

6
Moch Yusup

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

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

3
M. Justin

インターネットオプションを変更し、ログオンを次のように設定することもできます。現在のユーザー名とパスワードを使用した自動ログオン

から取得: https://sysadminspot.com/windows/google-chrome-and-ntlm-auto-logon-using-windows-authentication/

webサイトがhttpsを使用している場合、信頼済みサイトに追加してそこに設定できます。それ以外の場合は、ローカルイントラネットサイトに追加してカスタムレベルを設定できます。

インターネットオプションを開く: Open internet options

[レベルのカスタマイズ...]をクリックして、下にスクロールします。

Click Custom level... and scroll to bottom

1
pajics

Postmanは、デスクトップアプリでのみNTLMを実行するようになりました。

0

Hala 's answer を改善します。要求に資格情報を格納するために問題があり、使用されている場合は共有リポジトリに永続化される可能性があるためです。

リクエストが正常に発行されたら資格情報を消去します

1つの方法は、資格情報(ユーザー名、パスワード、ドメイン)を入力してリクエストを行い、削除するおそらく同じNTLM​​認証ヘッダーを使用するため、Postmanは一時的な認証を追加するため、次のような値を持つヘッダー(ぼかし):NTLM some_base64_content

環境変数を使用して機密データを保存する

使用する環境を定義し、次のように構成します。

Configure environment

リクエストで構成済みの環境変数を使用します。

Request authorization data

0
Alexei

これは、5.3.0のPostmanアプリケーションに 追加された です。ただし、このサポートは5.4.1で壊れており、現在のバージョンのPostmanでは Postman App issue#4355 で壊れています。

アプリケーションの古い作業バージョンは、引き続きPostmanサイトからダウンロードできます。バージョン5.3.2は、NTLM認証が機能する最後のバージョンです。

0
M. Justin