Два разных провайдера ASP.Net членства в одном веб-решении - PullRequest
1 голос
/ 17 января 2011

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

Один из этих сайтов уже давно в сети и работает нормально.Теперь я установил другой сайт на тот же веб-сервер в том же Интернете, что и другое приложение.Также я дал отдельный ApplicationPool для каждого решения.

Если теперь клиент входит в систему на одном сайте, он теряет сеанс на другом и наоборот.Невозможно войти на оба сайта вместе.Все остальное работает нормально.

Какая связь между двумя сайтами.Нужно ли что-то менять в поставщиках членства?

1 Ответ

1 голос
/ 17 января 2011

Возможно, если вы измените имя файла cookie сеанса для каждого приложения:

http://msdn.microsoft.com/en-us/library/h6bb9cz9

Обновление: правильный ответ состоял в том, чтобы изменить имя формы.Смотрите комментарии ниже.

...