2010-10-07 2 views
1

У меня есть несколько сайтов на основе WebForms и один на основе MVC. Все веб-сайты имеют одинаковые настройки для проверки подлинности форм в веб-конфигурации.asp.net mvc и общая идентификация веб-форм

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

Как передать информацию на веб-сайт MVC, на которой пользователь был успешно зарегистрирован при использовании WebForms.

+0

Ответ на ваш второй комментарий [здесь] [1] [1]: http://stackoverflow.com/questions/28713628/asp-net-webforms-and- mvc-authentication-sharing-through-cookie/28736392 # 28736392 – Atters

ответ

0

Пробуйте эту статью. По сути, вам нужен единый вход. Это термин для google для.

http://www.codeproject.com/KB/aspnet/SingleSignon.aspx

+0

Спасибо awrigley. Это то, что я искал. Недопустимая часть была машинным ключом в моем web.config. – 303

+0

Я хотел бы вернуться к этой проблеме. Однако у меня есть эта работа, возможно ли иметь знак знака для двух приложений, которые используют тот же домен, но находятся на разных серверах? Текущая ситуация заключается в том, что одно приложение (app1.domain.com) размещено на iis6, второе приложение (app2.domain.com) размещено на втором сервере на iis7. – 303

+0

Я думаю, вы должны отредактировать этот вопрос или задать новый, более конкретный вопрос. Мой опыт работы с одиночным знаком ограничен одним сервером, а вышеприведенное решение связано с машинным ключом. Может ли два сервера иметь один и тот же ключ? Я не знаю. Я думаю, вы должны снова задать вопрос и определить, где вы должны. – awrigley

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