2010-04-30 3 views
0

У меня есть родительское приложение 3.5 ASP.Net WebForm. Родитель использует проверку подлинности форм.
У меня есть дочернее виртуальное приложение MVC, я хотел бы сделать так, чтобы пользователь входил в родительское приложение, затем пользователь переходит к виртуальному приложению, нажимая ссылку на родителя. Однако каждый раз, когда я это делаю, он переходит на экран входа в систему для виртуального приложения.Приложение с MVC Виртуальное приложение, совместно используемое AuthCookie

Есть ли веб-настройка, которую я должен проверить в Parent? Или ребенок?

Есть ли настройка IIS, которую я должен проверить?

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

ответ

0

Для выполнения одной SIGNON СЦЕНАРИЙ уверен в веб-конфигурации:

Validation and decryption keys must exactly match and cannot be set to "AutoGenerate". The validation and decryption algorithms must also be the same

Вам может понадобиться установить EnableCrossAppRedirects="true", в зависимости от того, как вы настроили ваше приложение.