У меня около 100 веб-сайтов, закодированных в ASP classic. Каждый сайт принимает заказы и хранит их в базе данных. Однако оплата этих заказов должна производиться на другом веб-сайте, также закодированном в ASP classic. Все веб-сайты принадлежат одной компании, размещены на одном сервере IIS и используют одну и ту же базу данных SQL Server.
Теперь пользователь регистрируется, вводя некоторую личную информацию, входит на один из этих веб-сайтов (например, website-for-newjersey.com) и размещает заказ. Затем он перенаправляется на веб-сайт платежей (payments.master-website.com на https), где некоторые его личные данные (адрес, город, штат доставки; имя для держателей кредитных карт и т. Д.) Отображаются в форме оплаты. Информация о кредитной карте вводится на этой странице.
Из-за конфиденциальной информации, отображаемой на этой странице, пользователь должен войти на веб-сайт оплаты, прежде чем он / она сможет просмотреть предварительно заполненную форму оплаты. И я не хочу, чтобы пользователь входил в систему дважды (по одному на каждом веб-сайте). Есть ли надежный способ проверить, выполнил ли пользователь вход на сайт , ссылающийся на , используя классический ASP.
Короче говоря