Интеграция нескольких сайтов ASP.Net - PullRequest
1 голос
/ 23 ноября 2010

Я хочу создать новый сайт.На веб-сайте есть 3 приложения, у каждого из которых есть собственный членство / поставщик профиля.
Я хочу, чтобы пользователь мог войти на сайт с помощью единого входа.
Возможный вариант AFAIK:

  • Определите одинаковые машинные клавиши / строки подключения для всех приложений в своих web.config файлах, и я думаю, Я в порядке.

Это работает?И мне любопытно посмотреть, есть ли другой способ.

1 Ответ

2 голосов
/ 23 ноября 2010

Да, это путь. Просто убедитесь, что настройки конфигурации идентичны, и все три приложения будут отлично работать вместе.

Как сторона: вы говорите, что хотите создать новый веб-сайт с 3 приложениями. Являются ли эти «приложения» отдельными сайтами или виртуальными каталогами верхнего сайта? Другими словами, будут ли они использовать один и тот же URL?

Единственная проблема, о которой я могу думать, это то, что если URL-адреса отличаются, то идентификаторы сеанса также будут другими и, следовательно, вынудят пользователя войти в каждый из них при доступе. Это может быть хорошо в вашей ситуации. Однако с вашим методом учетные данные будут такими же.

...