|
|
|
Автоматический вход на сайт с помощью ActiveDirectory. Возможно?
|
|||
|---|---|---|---|
|
#18+
Есть сайт, на стартовой странице есть форма для ввода логина и пароля. После их ввода производится выборка из БД и определяются права пользователя на сайте. Хотелось бы иметь эту форму для тех кто заходит на сайт извне и миновать её для тех кто залогинился в сети организации. То есть надо как-то отличить откуда пришёл и если изнутри, то взять соответствующие данные и вставить их в запрос к БД. То есть автоматически залогиниться. Возможно такое реализовать ? Какие пути для реализации такого чуда есть ? Ссылки, советы и тп. Всё приму с благодарностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 22:14:24 |
|
||
|
Автоматический вход на сайт с помощью ActiveDirectory. Возможно?
|
|||
|---|---|---|---|
|
#18+
UP! Очень надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 09:40:13 |
|
||
|
Автоматический вход на сайт с помощью ActiveDirectory. Возможно?
|
|||
|---|---|---|---|
|
#18+
В web.config: <identity impersonate="true"/> <authentication mode="Windows"/> <authorization> <allow users="*"/> <deny users="?"/> </authorization> В IE настроить Security settings: Automatic logon only in Intranet Zone или Automatic logon only current username and password Примерно так, но в этом случае если такого пользователя нет, то вылезет окошко где надо ввести пользователя системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 10:13:40 |
|
||
|
Автоматический вход на сайт с помощью ActiveDirectory. Возможно?
|
|||
|---|---|---|---|
|
#18+
Да, но ведь это средствами сервера. А мне бы из кода. Иначе, ну пустят его на сайт, а дальше ? Мне ведь его данные SQL-Серверу передать надо, что б определить что ему можно а что нельзя. Как быть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 10:23:24 |
|
||
|
Автоматический вход на сайт с помощью ActiveDirectory. Возможно?
|
|||
|---|---|---|---|
|
#18+
M234Да, но ведь это средствами сервера. А мне бы из кода. Иначе, ну пустят его на сайт, а дальше ? Мне ведь его данные SQL-Серверу передать надо, что б определить что ему можно а что нельзя. Как быть ? <identity impersonate="true"/> говорит о том, что процесс будет запущен от имени текущего пользователя, запросившего страницу, таким образом на него будут действовать разрешения определённые для выбранного пользователя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:39:21 |
|
||
|
Автоматический вход на сайт с помощью ActiveDirectory. Возможно?
|
|||
|---|---|---|---|
|
#18+
http://support.microsoft.com/kb/306158/ - там есть: Олицетворение определенного пользователя в программном коде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 18:52:56 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34045722&tid=1388689]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 356ms |

| 0 / 0 |
