Несколько/Отличающихся настройки аутентификации в web.config

Это также происходит со строками:

>>> s = b = 'somestr'
>>> s == b, s is b, id(s), id(b)
(True, True, 4555519392, 4555519392)

Теперь все кажется прекрасным.

>>> s = 'somestr'
>>> b = 'somestr'
>>> s == b, s is b, id(s), id(b)
(True, True, 4555519392, 4555519392)

Это тоже ожидается.

>>> s1 = b1 = 'somestrdaasd ad ad asd as dasddsg,dlfg ,;dflg, dfg a'
>>> s1 == b1, s1 is b1, id(s1), id(b1)
(True, True, 4555308080, 4555308080)

>>> s1 = 'somestrdaasd ad ad asd as dasddsg,dlfg ,;dflg, dfg a'
>>> b1 = 'somestrdaasd ad ad asd as dasddsg,dlfg ,;dflg, dfg a'
>>> s1 == b1, s1 is b1, id(s1), id(b1)
(True, False, 4555308176, 4555308272)

Теперь это неожиданным.

14
задан Tim Boland 25 November 2008 в 20:54
поделиться

3 ответа

Вы можете только иметь <authentication /> на верхнем уровне web.config. Вам, вероятно, придется создать несколько приложений. т.е. можно создать приложение в рамках приложения и использовать различные режимы аутентификации в каждом.

11
ответ дан 1 December 2019 в 14:46
поделиться

Я думаю, что можно установить авторизацию аутентификации форм на folder1 к

<allow users="*" />

, затем управляют доступом окон через установку полномочий окон на папке.

я не попробовал его, но я не могу думать, почему это не работало бы.

0
ответ дан 1 December 2019 в 14:46
поделиться

Эти настройки только допустимы на корневом уровне Вашего приложения ASP.NET. Для использования различных настроек в sub папке, необходимо будет войти в IIS и установить это sub папка, чтобы быть новым приложением.

Однажды Вы сделанный это, папка будет иметь другой значок в менеджере по IIS. В Вашей подпапке создайте новый web.config файл и добавьте новые настройки аутентификации там.

[еще 113] информация, доступная в Приложения .

Создания

1
ответ дан 1 December 2019 в 14:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: