В настоящее время у меня возникает проблема, из-за которой мой сайт MVC не отвечает правильно с использованием IIS 6.
Я установил URL-адрес как http://mysite.co.uk, который автоматически перенаправляет на нужную домашнюю страницу MVC,Поскольку сайт содержит конфиденциальную информацию, я добавил атрибут [RequireHttps] для каждого класса контроллера, чтобы автоматически перенаправлять браузер на URL-адрес https https://mysite.co.uk, который работает правильно.
Когда я получаю доступ к сайту как http://www.mysite.co.uk, сайт правильно перенаправляет на https://www.mysite.co.uk/Default.aspx, но затем отвечает
Плохой запрос (неверное имя хоста)
Похоже, что каждый раз, когда я использую www. в качестве части URL-адреса, он не отвечает, но у меня есть настройка hostheader как www.mysite.co.uk на веб-сайте IIS.Есть ли что-то конкретное, что мне нужно сделать, чтобы MVC понял www.часть URL с точки зрения маршрутизации?
Спасибо, Брайан.