У меня есть 2 приложения. Один из веб-форм asp.net main.test.com
, который должен обеспечить аутентификацию, войти в систему пользователя, и я могу использовать cookie для аутентификации в моем приложении mpc asp.net, расположенном по адресу myApp.test.com
.Совместное использование аутентификации asp.net для разных приложений в разных поддоменах
Все, что я хотел бы сделать, это доступ к файлу cookie, чтобы я мог получить файл userId, который был сохранен в нем, используя FormsAuthentication
.
Они используют обычную аутентификацию, предоставляемую Microsoft;
<authentication mode="Forms">
<forms domain="test.com" loginUrl="Default.aspx" protection="All" path="/" requireSSL="false" timeout="45" name=".ASPXAUTH" slidingExpiration="true" defaultUrl="Default.aspx" cookieless="UseDeviceProfile" enableCrossAppRedirects="false"/>
</authentication>
Этот файл cookie должен быть доступен для любого субмарина на сайте test.com?
для обоих сайтов? –
да, это нужно было бы обойти на обоих сайтах. –
Что делать, если мне нужно просто прочитать куки из одного, я не хочу его устанавливать. –