Порт 443 игнорирует IgnoreCertificateValidation = true? - PullRequest
0 голосов
/ 31 октября 2018

Я столкнулся со следующей проблемой: Мой сайт работает на порту 443. Я использую самоподписанный сертификат и захожу на сайт по IP-адресу, а не по имени хоста. IgnoreCertificateValidation имеет значение true в файле web.config. Я успешно прошёл Аутентификацию и попадаю на главную страницу. Когда я переключаюсь на другую страницу, я снова попадаю на экран входа в систему.

Всякий раз, когда я добавляю имя хоста в конфигурацию привязки и файл хоста - все работает правильно.

Как я могу решить эту проблему без использования имени хоста и при этом запустить веб-сайт на порту 443?

Пожалуйста, помогите мне решить эту проблему.

1 Ответ

0 голосов
/ 31 октября 2018

Похоже, что вы выходите из системы, потому что URL переходит с IP на имя хоста, которое браузер считает другим сайтом и не будет отправлять куки-файлы аутентификации или аутентификацию браузера. Проверьте дизайн приложения / код, возможно, что-то не использует относительные пути. Трассировка Fiddler может вам помочь, так как вы можете выполнить текстовый поиск при первом введении имени хоста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...