のために動作します。コードはすべてのGET要求に対して正常に動作しますが、POST要求に対して401が不正になります。ASP.NET認証(NTLM/BASIC)は、PUTのために失敗したが、私は認証(NTLM/BASIC)でGET/POSTリクエストを作成しようとしているGET
マイコード:
NetworkCredential credential = new NetworkCredential(user, password);
var myCache = new CredentialCache
{
{ uri, auth, credential } // auth = "BASIC" or "NTLM"
};
var handler = new HttpClientHandler
{
AllowAutoRedirect = true,
PreAuthenticate = true,
Credentials = myCache
};
HttpClient httpClient = new HttpClient(handler);
...
StringContent content = new StringContent(bodyText);
httpClient.PostAsync(uri, content).Result; // returns 401
POSTリクエストをサーバーできますか?あなたは、サーバーへのアクセスを –
@AlekDepler、はい、サーバはPOSTリクエストが –