0

SPA テンプレートで WebAPI 認証をテストするとき、ユーザーを作成し、サインインして、Google Chrome から次の URL を使用してサンプルの To-Do を取得できます。

http://myhost.com:49688/api/TodoList

curl または Fiddler を使用して todo を取得しようとすると、HTTP/1.1 401 Unauthorized ステータスが返されます。

私が使用しているcurlコマンド:

curl --request GET -H "Content-Type: application/json" http://uname:pass@myhost.com:49688/api/TodoList

Fiddler で 解析されたクエリ:

GET http://myhost.com:49688/api/TodoList

リクエスト ヘッダー:

User-Agent: Fiddler
Host: localhost:49688
Authorization: Basic YWxpYmVyc29uOnRlc3R0ZXN0

ユーザー名とパスワードを入力すると、ステータス 401 が返されるのはなぜですか? (localhost を myhost に置き換えました)

4

1 に答える 1