Недавно мы столкнулись с проблемой, связанной с нашим приложением ASP.NET, когда пользователь, переходящий на ourcompany.com
вместо www.ourcompany.com
, иногда оказывается на странице, которая не загружает данные из базы данных.Кажется, проблема связана с нашим сертификатом SSL, но мне было поручено найти способ исправить это на стороне кода.
Вот конкретный пример использования:
Существуетстраница регистрации пользователя, на которую отправляются новые пользователи после «быстрой регистрации» (введите имя, адрес электронной почты, телефон).С "www" в URL (например, "www.ourcompany.com") он работает нормально, они могут работать как обычно.Однако, если они просматривали только «ourcompany.com» или имели эту закладку, когда они переходят на эту страницу, некоторые данные не загружаются (в частности, список состояний из БД) и, что еще хуже, если они пытаются отправить страницу, которую ониполностью выкинуты и отправлены обратно на домашнюю страницу.
Я пойду более подробно, если это необходимо, но мой вопрос заключается просто в том, есть ли параметр приложения, который я могу сказать, чтобы сохранить сеанс для приложения независимо от того,URL имеет "www" или нет?Покупка второго SSL-сертификата на данный момент не вариант, если нет возможности обратиться за помощью, и я должен найти способ решить эту проблему без другого SSL.
Есть идеи, чтобы указать мне правильное направление?