Настройка веб-сайта с отдельным приложением в виртуальном каталоге Проверка подлинности Asp.Net Forms - PullRequest
1 голос
/ 04 марта 2011

У меня есть сайт MVC Asp.net, использующий проверку подлинности с помощью форм.

Сайт размещен в IIS с использованием проверки подлинности с помощью форм и работает нормально.

По ряду причин я хочу знать, возможно ли сделать следующее:

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

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

Можно ли настроить таким образом?

1 Ответ

3 голосов
/ 04 марта 2011

Проверка подлинности с помощью форм работает с использованием файлов cookie. Поэтому, если вы предоставите разные имена файлов cookie для аутентификации для обоих сайтов, они будут независимыми.

<authentication mode="Forms">
    <forms name=".Auth1" />
</authentication>

Но проблема AFAIK заключается в том, что тег <authentication mode="Forms"> нельзя переопределить в файлах sub web.config.

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