1
我正在使用fiddler爲TransportCredentialOnly(基本)服務生成RESTful請求。如果我包含「授權:基本」這一行,我總會得到一個錯誤400錯誤的請求。否則,如果我放棄它,我會得到預期的401.WCF - RESTful身份驗證 - 始終獲取400或401 HTTP響應
通常當我看到一個400有一個堆棧跟蹤或一些線索來幫助我調試它時,但在這種情況下什麼都沒有。我在這一個圈子裏。該GUID + app_tracelog & app_tracelog似乎沒有更新或透露任何和我service.config文件我有
<serviceDebug includeExceptionDetailInFaults="True" />
這對於大多數的錯誤確實產生堆棧跟蹤。看起來認證子系統由於某種原因而感到沮喪,但我不知道爲什麼......
我在fiddler中的請求頭只是具有Authorization:Basic [Base64版本的名稱; pass]而就是這樣。
請指教!
我很高興你抓住了。這就是導致我的400.我期望經歷一些大的調試鏈,但沒有......非常感謝你。 – Malachi
@Malachi,不客氣:) –