У меня есть WebAPI, который работает без проблем. Я протестировал локально и развернулся на моем сервере и настроил эту службу в IIS для использования базовой проверки подлинности. Я могу перейти к моей службе, и я получаю вызов аутентификации, который я ожидаю, и все работает плавно! Теперь я хочу использовать Fiddler, чтобы проверить это, и я построил POST для определенного URL-адреса, и я получил ошибку 401 (Unauthorized). Поэтому я решил добавить строку base64 в свой заголовок запроса, и теперь я получаю ошибку 500.
Что я хотел бы знать, правильно ли выглядит мой заголовок запроса? Я, очевидно, собираюсь запутать мою строку Host и base64, которая содержит имя пользователя: пароль для проверки подлинности.
User-Agent: Fiddler
Host: xxx.xxx.xxx.xxx:xxxx
Content-Length: 185
Content-Type: text/json
Authorization: Basic jskadjfhlksadjhdflkjhiu9813ryiu34