Erişmek için Temel Kimlik Doğrulaması ile Fiddler'ı kullan Sorunum olmadan çalışan bir WebAPI var. Yerel olarak test ettim ve sunucuma dağıtdım ve Temel Kimlik Doğrulamayı kullanmak için bu hizmeti IIS'de yapılandırdım. Hizmetime göz atabiliyorum ve beklediğim Kimlik Doğrulama sorununu alıyorum ve her şey çok hızlı çalışıyor! Şimdi bunu test etmek için Fiddler'ı kullanmak istiyorum ve belirli bir url için bir POST oluşturdum ve 401 (Yetkisiz) hata aldım. Bu yüzden İstek Başlığımda bir base64 dizesi eklemeye karar verdim ve şimdi 500 hata alıyorum.Reaktif WebAPI
Bilmek istediğim, İstek Başlığımın doğru görünüyor mu? Belli ki, Kimlik Doğrulama tehdidi için kullanıcı adı: parola içeren Ana Bilgisayarım ve base64 dizgimi gizlice ele alacağım.
User-Agent: Fiddler
Host: xxx.xxx.xxx.xxx:xxxx
Content-Length: 185
Content-Type: text/json
Authorization: Basic jskadjfhlksadjhdflkjhiu9813ryiu34
Temel Kimlik Doğrulama biçimi için şu biçimi buldum: http://en.wikipedia.org/wiki/Basic_access_authentication – brianhevans
Burada bir base64 kodlayıcısı buldum: http://www.motobit.com/util /base64-decoder-encoder.asp – brianhevans
Yetkilendirmeyi Listenin hemen yukarısındaki listeye taşıdım ve çalışır. Viki'de önerilen formatı takip ettim ve bence her şey çalışıyor. :-) – brianhevans