powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Виндовс аутентификация (примерчики)
25 сообщений из 29, страница 1 из 2
Виндовс аутентификация (примерчики)
    #32403333
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не встречал примеры, а то никак разобратся не могу
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32403342
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что конкретно не выходит?
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32403614
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю что для идентификации пользователя надо использовать класс WindowsIdentity, а свойство NAME возвращает имя текущего пользователя

написал примерно так: Label1.Text = WindowsIdentity.Name ;

а мне выдается ошибка: An object reference is required for the nonstatic field, method, or property 'WindowsIdentity.Name'

я как чайник не понимаю в чем дело
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32403657
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понял, надо делать так: Label1.Text = WindowsIdentity.GetCurrent().Name ;

Однако возвращает: Имя машины\ASPNET
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32403730
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в iis анонимную аутентификацию выключил?
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32403762
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага получилось, только теперь если захожу с другой машины мне говорят что нет прав, что еще надо сделать?
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32404411
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вернее так, если с чужой машины то появлется окошкой с просьбой ввести имя, пароль и домен, если правильно то все работает
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32404556
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/57324&hl=identity#405321
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32404585
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не много нето, я на SQL сервер лезу под специально выделенным пользователем.

Мне просто нужно понять какой пользователь сейчас открыл страничку т.е. его домен и сетевое имя
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32404620
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМне просто нужно понять какой пользователь сейчас открыл страничку т.е. его домен и сетевое имя
Тут идентификация нужна, т.е. либо вводим имя/пароль в окошечко, либо включаем интегрированную в iss.
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32405100
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот я и включил её, она нифига все равно окошко показывает
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32405611
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВот я и включил её, она нифига все равно окошко показывает
Только IE умеет такое и только в случае когда адрес сокращенный, т.е. http://server, если адрес http://server.mydomen.lala то окошко будет показано в любом случае.
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32405619
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТолько IE умеет такое и только в случае когда адрес сокращенный, т.е. http://server, если адрес http://server.mydomen.lala то окошко будет показано в любом случае.

сомневаюсь. такое окно будет показано также в случае, если стоит IWA и у вас нет прав доступа на просмотр данного веб-приложения - тогда у вас запросят пароь и логин.

кстати, вроде бы в Мозилле 1.6 есть улучшенная поддержка IWA, сам, однако, не пробовал.
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32405640
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
естественно только IE а на фиг надо другое?

Ну так вот в документации по IIS написано что он пытается сам определить юзера при такой аутентификации т.е. логин и домен и если не смог определить то вылезает окошко с просьбой ввести логин, пароль и домен
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32405668
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
о чём и речь
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32405701
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну так вот почему он не может определить
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406046
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не может, потому что нет прав у пользователя запускать это веб-приложение - на вкладке security виртуального каталога надо ему эти права дать - вот и всё.
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406068
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стоп, во первых приложение запускается но перед запуском выскакивает окно с логином, после ввода логина пользователь аутентифицируется и приложение работает

и я не понял где конкретно дать права на вкладке "Directory Security"?
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406168
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторво первых приложение запускается но перед запуском выскакивает окно с логином, после ввода логина пользователь аутентифицируется и приложение работает

IWA предполагает однократную идентификацию пользователя - например, при заходе в домен.

приведу пример настройки веб-приложения IIS+MS SQL Server:

1. создаётся каталог на для веб-приложения
2. создаётся виртуальная директория в IIS с прописанным Directory Security = Windows Aut.
3. копируется в созданный каталог веб-приложение (в web.config'e которого стоит <identity impersonate="true"/>)
4. в закладке security каталога вносятся пользователи(группа пользователей) для доступа к веб-приложению, размещенному в этом каталоге.
5. если sql-сервер стоит на этой же машине, (а домен не AD и нет возможности делегировать права на другую машину с sql-сервером), то назначаем группе права на БД, используемую приложением. Или работаем по SQL-аутентификации. В т.ч. и на другую машину с скл-сервером.
6. Пользователь заходит в домен, вводит логин/пароль при входе и, запуская веб-приложение, уже не вводит _ничего_, если имеет к нему доступ.

вроде бы ничего не упустил, если упустил - поправьте.

PS
это мой стандартный вариант дачи разрешения на запуск веб-приложения в интранет.
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406179
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4 т.е. я просто расшариваю каталог для пользователей домена?
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406214
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор4 т.е. я просто расшариваю каталог для пользователей домена?

есть веб-расшаривание, есть просто расшаривание, а есть security.
их не надо путать.

насколько я понимаю, виртуальный каталог сразу становится веб-расшаренным (Web Sharing) и вы управляете доступом к нему через ACL(Access Control List), контролируемый через список пользователей на вкладке Security. Никакого дополнительного sharing'a не требуется.
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406683
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где находится вкладка Security и ACL?

У меня Виндовс 2003 сервер
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406704
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА где находится вкладка Security и ACL?
это фактически одно и тоже - запускаете Windows Explorer, правой кнопкой по каталогу приложения-Свойства, ищите закладку Security, список пользователей в ней и есть список ACL, Everyone лучше убрать, добавить пользователя SYSTEM, локального админа, себя, ASPNET и те доменные эккаунты, которым вы разрешите пользовать это приложение.
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406808
Фотография Tаrantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нету у меня такой закладки есть Sharing и Web Sharing
...
Рейтинг: 0 / 0
Виндовс аутентификация (примерчики)
    #32406837
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хмм... м.б. в вин2003 что-то поменялось?
вообще такая закладка отсутствует при установке на FAT32. у вас что, не NTFS?
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Виндовс аутентификация (примерчики)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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