2017-02-15 14 views
0

Итак, у меня есть два разных веб-сайта, которые используют сеансы базы данных для входа в систему, оба имеют одно и то же имя приложения, но по какой-то причине я не могу поддерживать логин при перенаправлении с сайта A на веб-сайт Bделиться логином между двумя разными веб-сайтами

ниже конфигурации как для веб-сайта

<authentication mode="Forms"> 
     <!-- timeout should be 60 minutes (as per feedback from users). The default value = 60 min --> 
     <forms loginUrl="/secure/login" defaultUrl="~/Default.aspx" name="Name" enableCrossAppRedirects="false" protection="All" requireSSL="false" timeout="480" slidingExpiration="true" /> 
    </authentication> 


    <add name="AspNetSqlProfileProvider" connectionStringName="SqlServerConnectionString" applicationName="/" type="System.Web.Profile.SqlProfileProvider" /> 

Я предполагаю, что мне нужно, чтобы некоторые, как создать куки аутентификации в домене B, но Donno как без прохождения имя пользователя и пароль (обратите внимание, его даже не вариант)

+0

Являются ли 2 сайта в разных доменах? aka example1.com и example2.com? – SynerCoder

+0

да и разные серверы тоже – Miroo

+0

Тогда нет, это невозможно – SynerCoder

ответ

0

В конфигурации cookie аутентификации добавьте домен = ". Domain.com"