Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Почему не работает авторизация? / 15 сообщений из 15, страница 1 из 1
26.09.2006, 16:52
    #34013415
kot_leopold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Добрый день
На IIS сервере перестал  работать integrated windows authentication.
Здесь представлен фрагмент кода отвечающий за авторизацию пользователей по принадлежности к домену.

authUser=Request.ServerVariables("AUTH_USER")
z=InstrRev(authUser,"\")
authUserName=LCase(Right(authUser,Len(authUser)-z))
authUserDomain=""
If z > 0 Then authUserDomain=LCase(Left(authUser,z))

If authUserDomain=LCase(ADname_) and authUserName<>"" and rhost<>"" Then
 isAuth=True

строчка
authUser=Request.ServerVariables("AUTH_USER") , в качестве значения
authUser= пустая строка?
Почему ,как можно исправить это?
...
Рейтинг: 0 / 0
26.09.2006, 17:10
    #34013513
zuev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
посмотри

Page.User.Identity
...
Рейтинг: 0 / 0
26.09.2006, 17:12
    #34013526
kot_leopold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Что посмотреть? Обьясни пожалуста.
Я еще чайник в IIS
...
Рейтинг: 0 / 0
26.09.2006, 17:17
    #34013542
zuev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
для начала так
ты авторизацию в web.config настроил?
...
Рейтинг: 0 / 0
26.09.2006, 17:23
    #34013557
kot_leopold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Нет не настраивал.
Понимаешь до того как я произвел некоторые манипуляции с сервером ( установка php и msql ) все работало , а потом перестало.
Вот уже третий день пытаюсь вернуть все обратно.
...
Рейтинг: 0 / 0
26.09.2006, 17:32
    #34013597
zuev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
я так понял веб писал не ты?
так сложно сказать в чем дело.

надо значит проблему изучить сначала побольше

надо во первых посмотреть что в файле web.config прописано

сбэкапь его, и попробуй оставь следующее

<authentication mode="Windows">
</authentication>

<authorization>
<allow users="*"/>
</authorization>

с этими настройками должно работать без авторизации

а вообще я предполагаю, что авторизация самописная и не используется возможности .NET Framework 2.0

тогда тут надо код изучать
...
Рейтинг: 0 / 0
26.09.2006, 17:41
    #34013636
kot_leopold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Спасибо . А где лежит этот web.config ,
поиском его не находит.

Да ,писал не я ,и авторизация самописная.
Мне не нужно, чтобы работало без авторизации, смысл авторизации заключается в доступе к  админским возможностям, тоесть появляются пару кнопочек управления порталом.
...
Рейтинг: 0 / 0
26.09.2006, 17:47
    #34013653
zuev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
web.config - их много может быть
ищи сначала в каталоге, где *.aspx файл лежит
потом по возрастающей
они друг друга перекрывают

вообще многим удобно один использовать,
тогда он в корне лежит

формат - XML

авторизацию перепиши на метод Forms, кот Cookies использует - удобнее и универсальнее, если конечно проект не интранет
...
Рейтинг: 0 / 0
26.09.2006, 22:18
    #34014037
kot_leopold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Проект, как раз интранет.
Спасибо за помпощь, завтра попробую что нибудь сварганить, хотя в файлике web.xml я как раз-таки рылся
...
Рейтинг: 0 / 0
27.09.2006, 09:22
    #34014442
zuev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
файл называется web.config

а формат (представление) у него - XML

web.xml чего-то я не встречал, внимательнее
...
Рейтинг: 0 / 0
27.09.2006, 09:39
    #34014482
kot_leopold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Спасибо , сейчас буду изучать вопрос
...
Рейтинг: 0 / 0
27.09.2006, 09:49
    #34014517
kot_leopold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Я так понимаю мне нужно смотреть вот эти файлы:

web_hightrust.config
web_lowtrust.config
web_mediumtrust.config
и.т.д ?
...
Рейтинг: 0 / 0
27.09.2006, 10:35
    #34014688
kot_leopold
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
файл именно с названием web.config с любыми расширениями 
вообще не был  найден.
Что делать? 
...
Рейтинг: 0 / 0
27.09.2006, 16:40
    #34016433
zuev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Ты по моему не там ищешь.
Ты смотришь в каталогах .NET платформы
насчет этих файлов не знаю, но там есть machine.config - он на все приложения сразу влияет, его лучше не трогать (только если знаешь что исправляешь)

web.config находится в IIS каталоге.
открой оснастку IIS и посмотри домашний каталог твоего приложения (в его свойствах)

вот там и ищи

у меня например: C:\Inetpub\wwwroot\WebLog\web.config
...
Рейтинг: 0 / 0
28.09.2006, 12:13
    #34018383
belkazl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает авторизация?
Параметры авторизации, задаваемые в файле Web.config, дублируют ряд параметров IIS.Если параметры авторизации заданы как файлом Web.config, так и параметрами IIS, первыми проверяются именно они, а лишь затем — файл Web.config. В результате, как прави-
ло, используются параметры, задающие минимальные права доступа. Так что смотри сначало IIS, установка PHP до хорошего не доводит!!!
В оснастке IIS щелкните правой кнопкой мыши папку Web-приложения и выберите из контекстного меню элемент PropertiesUS откроет диалоговое окно свойств папки. Перейдите на вкладку Directory Security и в группе Anonymous Access And Authentication
Control щелкните Edit. IIS откроет диалоговое окно Authentication Methods,belka
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Почему не работает авторизация? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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