Приложение с виртуальным приложением MVC поделился AuthCookie - PullRequest
0 голосов
/ 30 апреля 2010

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

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

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

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

1 Ответ

0 голосов
/ 04 мая 2010

Для сценариев единого входа убедитесь в веб-конфигурации:

Ключи проверки и дешифрования должны точно совпадать и не могут быть установлен на «Автогенерация». Проверка и расшифровка алгоритмы также должны быть одинаковыми

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...