При доступе к моему сайту пользователь должен ввести свои учетные данные. В основном это простые учетные данные для доступа к каталогу.
В определенный момент я проверяю, существует ли определенный файл, который они хотят загрузить, вызывая
WebRequest req = HttpWebRequest.Create(checkUri.AbsoluteUri);
WebResponse res = req.GetResponse();
Хотя я могу получить доступ к checkUri из браузера, я получаю 401 при выполнении вышеуказанной проверки. Я думаю, что я должен установить
req.Credentials
Но я не знаю, где хранятся текущие учетные данные ...
Есть идеи?
- Обновление -
- Встроенная проверка подлинности Windows: нет
- Разрешить анонимно: Выкл.
- Caler: ссылка на страницу того же сайта (GET)
- Олицетворение: по умолчанию отключено (даже не знаю, как включить его в asp.net mvc)