powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Несколько секцию authentification в Web.config
10 сообщений из 10, страница 1 из 1
Несколько секцию authentification в Web.config
    #39637995
mbrdrg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я хочу добавить несколько forms authentification для своего приложения.

Я использую её в своём базовом приложении, но есть 2 страницы, где нужен отдельный логин и пароль и мне необходимо проверять параметр Request.IsAuthenticated и он не должен быть true, если пользователь был залогинен в базовом приложении.

В отдельную папку я не могу добавить данные страницы, так как мне нужно оставить корректную структуру ссылок, а именно - "сайт/a.aspx" и "сайт/b.aspx".

Мой Web.config:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
<location path="a.aspx">
    <system.web>
        <authorization>
            <allow users="admin" />
            <deny users="*" />
        </authorization>
    </system.web>
</location>

<location path="b.aspx">
    <system.web>
        <authorization>
            <allow users="admin" /> 
            <deny users="*" />
        </authorization>
    </system.web>
</location>

    <system.web>
    ...
        <authentication mode="Forms">
            <forms name="ManageUsers" timeout="5">
                <credentials passwordFormat="MD5">
                    <user name="admin" password="4cfdc2e157eefe6facb983b1d557b3a1" />
                </credentials>
            </forms>
        </authentication>
    ...



Модератор: Учимся использовать тэги оформления кода - FAQ

Если я добавляю authentification в location, то при обращении к странице я получаю следующую ошибку - " It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. "
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638004
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mbrdrgно есть 2 страницы, где нужен отдельный логин и парольможет вам две роли нужны?
Если для отдельной роли делать аутентификацию то это жестко.
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638054
mbrdrg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123mbrdrgно есть 2 страницы, где нужен отдельный логин и парольможет вам две роли нужны?
Если для отдельной роли делать аутентификацию то это жестко.

Нет, так как если я авторизуюсь там по другим аккаунтом, то перезапишется аккаунт главной формы.
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638059
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mbrdrgPetro123пропущено...
может вам две роли нужны?
Если для отдельной роли делать аутентификацию то это жестко.

Нет, так как если я авторизуюсь там по другим аккаунтом, то перезапишется аккаунт главной формы.

Не надо авторизовываться "там" под другим аккаунтом.

Дайте аккаунту дополнительную роль и всё.
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638060
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По теме - почему в шаблоне стандартного web-приложения есть, скажем, форма смены пароля, но нет интерфейса управления ролями??
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638062
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомПо теме - почему в шаблоне стандартного web-приложения есть, скажем, форма смены пароля, но нет интерфейса управления ролями??в java тоже нету.
Там без ГУИ в web.xml конфиге приложения и в АппСервере.
Ты ввел пароль и по нему авторизация какая у тебя роль.
Гуи не надо.
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638074
mbrdrg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Агнец за бортомmbrdrgпропущено...


Нет, так как если я авторизуюсь там по другим аккаунтом, то перезапишется аккаунт главной формы.

Не надо авторизовываться "там" под другим аккаунтом.

Дайте аккаунту дополнительную роль и всё.

Просто необходим один пользователь с паролем, который никак не связан с аккаунтами главного приложения. Просто необходима заглушка для данных страниц, ака администраторский аккаунт. Дипломный руководитель говорит сделать именно так..
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638090
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123и по нему авторизация какая у тебя роль.

В смысле?! Роль один раз настраивается? И их у юзера не может быть несколько??
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638092
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mbrdrgПросто необходим один пользователь с паролем, который никак не связан с аккаунтами главного приложения. Просто необходима заглушка для данных страниц, ака администраторский аккаунт. Дипломный руководитель говорит сделать именно так..

Я понял раза с четвертого.

Ну и вкрячь его чисто alert-ом! Типа

Код: javascript
1.
alert('Вход только для админов')



А если дипломный руководитель захочет-таки зайти - скажи, что ты встроил нейронную сеть, которая сама определяет - админ ты или нет.
...
Рейтинг: 0 / 0
Несколько секцию authentification в Web.config
    #39638114
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомPetro123и по нему авторизация какая у тебя роль.

В смысле?! Роль один раз настраивается? И их у юзера не может быть несколько??
https://stackoverflow.com/questions/8570701/hot-to-define-a-web-xml-role-name-in-a-web-project
Несколько секций в конфиге и ресурсы в самом АппСервере в котором соотносится рольПредприятия с рольюРесурса по урл. Они могут не совпадать.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Несколько секцию authentification в Web.config
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]