powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Asp.net, IIS и авторизация
16 сообщений из 16, страница 1 из 1
Asp.net, IIS и авторизация
    #33407068
bormok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть небольшая страничка на которую выводятся данные пользователя из active directory

web.config:
<identity impersonate="true" />
<authentication mode="Windows" />
<authorization>
<allow users="*" />
</authorization>

IIS 5.1
анонимный доступ выключен
встроенная проверка подлинности windows включена


http://localhost/WebAD/WebForm1.aspx
нормально открывает логин и пароль не просит


http://10.10.10.10/WebAD/WebForm1.aspx
на этом же компе или на другом
спрашивает логин пароль
ввожу юзера с правами domain admin
страница открывается но из active directory данные получить не может
ошибки нет, просто пустая страница

windows xp pro sp2 + iis
windows 2000 server domain controller

это исправить можно???
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33407172
Фотография timda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
трастед сайт, настройки IE

timda.ru
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33407873
bormok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не помогает
добавлял в трастед и в интранет
пароль перестает просить, но из AD данные получить не может :(
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33408016
Фотография Abdul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
убери из web config
<authorization>
<allow users="*" />
</authorization>
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33408109
bormok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не помогает:(
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33408142
bormok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подозреваю что у какого-то процесса не прав на чтение из AD
только у какого?
и тогда получается что в зависимости от адреса (localhost или IP) запускаются разные процессы...
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33408447
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для этого нужно включиь делегирование в AD для той машины, где не работает
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33408544
bormok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если не трудно, напиши поп подробнее где и для кого включить надо?
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33410083
kxmep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<identity impersonate=" false " />

Код: plaintext
 kxmep 
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33410201
Фотография Sam Andrews
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а файервол есть?

с уважением...
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33410348
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поподробнее написать не могу - сам не администратор. это нужно сделать администратору твоего домена
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33410395
bormok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kxmep<identity impersonate=" false " />
так вообще не будет работать...

если использовать адреса http://comp1/WebAD/WebForm1.aspx
http://localhost/WebAD/WebForm1.aspx
то все нормально работает

а адреса:
http://comp1.domain/WebAD/WebForm1.aspx
http://10.10.10.199/WebAD/WebForm1.aspx
нет

Response.Write (Page.User.Identity.Name) выдает правильного пользователя
включение делегирования в AD не помогает
фаервол в XP отключен, службу тоже останавливал

но не очень понятно в какой момент и кто решает кому показывать данные, а кому нет...
мне кажется это определяет IIS в зависимости от адреса или что-то между IIS и AD, настройки IE (добавление адресов в trusted sites, intranet, отключение прокси...) на результат практически не влияют...
получается если приложение будет работать исключительно внутри сети то все ОК, а если понадобится получать доступ к нему с наружи то надо искать способы решения...
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33410405
Фотография Sam Andrews
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обычно integrated security и используют внутри сети, снаружи обычно порты kerberos закрыты фаерволом

с уважением...
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33411305
bormok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не понятно чем отличаются запросы на адреса
http://comp1/
http://10.10.10.199/
внутри сети, тем более что IP локальный
в обоих случаях Веб-приложение отрабатывает, но в одном случае получает данные из АД, а в другом нет. Судя по тому что
Response.Write (Page.User.Identity.Name) выводит то что нужно, веб-сервер получает данные о пользователе в обоих случаях, но...
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33411419
Фотография Sam Andrews
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такая же вещь.., зависит от настроек сети...

с уважением...
...
Рейтинг: 0 / 0
Asp.net, IIS и авторизация
    #33411491
Фотография Sam Andrews
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вобщем выдвигаю последнюю версию:
так как у тебя при использовании ай-пи вылетает запрос логина пароля, значит встроенная аутентификация не прошла, и в этом случае будет использована digest
для доступа к директори видимо недостаточно имперсонизации, а нужно делегирование, которое возможно только при integrated...

с уважением...
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Asp.net, IIS и авторизация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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