2010-10-25 2 views
1

Я ищу способ аутентификации на нескольких серверах одновременно. Один логин для нескольких сайтов (a.com, b.com, c.com)asp C# проблема входа

Все серверы находятся в одной сети. Ldap аутентификации

Спасибо за помощь

ответ

0

Одним из способов является сделать печенье доступны в разных доменах, как описано в этом article.

Лучшая и подробная статья об ASP.NET here.

+0

@ Давид. Не правда. Прочитайте остальную часть статьи. – jordanbtucker

+0

Правда. Они используют серию веб-сервисов и перенаправляют поверх куки-файлов сеансов. – David

0

Единый вход в систему. Это то, что вы ищете.

В сети должно быть много примеров. увидеть один из них ниже, например

http://aspalliance.com/1545 

LDAP:

http://www.codeproject.com/kb/dotnet/LDAPSSO.aspx 
0

Вы пытаетесь иметь общую проверку подлинности на нескольких сайтах? Если это так, вам необходимо предоставить общий доступ к файлам cookie cookie на нескольких веб-сайтах ASP.NET. Вы используете тот же самый компьютер в ваших файлах web.config.

Если вы вошли в систему на один веб-сайт, перейдите на второй веб-сайт в тот же сеанс браузера должен идентифицировать вас как зарегистрированный. Поместите элемент asp: LoginName , и вы увидите имя пользователя.

Для получения более подробной информации см this

Смежные вопросы