HttpWebRequestを使用してPOSTするとき401(はい、資格情報を使用しました)
-
05-07-2019 - |
質問
HttpWebRequestを使用してXMLをプルダウンし、データを 'WebService'に戻し、POSTで401を取得しています。
リクエストを作成する際に認証情報を追加し、認証情報キャッシュを試行し、PreAutenticateをTrueに設定しましたが、まだ401を取得していました! :(
ルーターでHTTPトラフィックを監視するgetを設定すると、認証されていないGETリクエストが作成されます。401にヒットし、認証されたGETが作成され、通過が許可されます。 POSTを見ると、401にヒットしていることがわかります...認証されたPOSTを試しさえしない。
これは携帯電話でのみ表示されます(WinMobile 6.1のコンパクトフレームワーク3.5および2.0)。同じ.exeは、どのデスクトップマシンでも完全に機能します。
不足しているものは何ですか?助けてください!
解決
ヘッダーを手動で設定してみてください:
http://devproj20.blogspot.com/2008/ 02 / assigning-basic-authorization-http.html
所属していません StackOverflow