Приветствую!
Такой вопрос:При размещении асп.нет приложения на одной машине
с SQL сервером все работает ок, если же его расположить на отдельной-
SQL говорит что к нему пытаются делать anonymous logon, хотя
имперсонализация включена, IIS настроен на Windows authentification,
в общем, все вроде правильно
Никто не сталкивался?
Здравствуйте gollum, Вы писали:
G>Приветствую!
G>Такой вопрос:При размещении асп.нет приложения на одной машине
G>с SQL сервером все работает ок, если же его расположить на отдельной-
G>SQL говорит что к нему пытаются делать anonymous logon, хотя
G>имперсонализация включена, IIS настроен на Windows authentification,
G>в общем, все вроде правильно
В том-то и дело, что все правильно...
Если логин был осуществлен с удаленной машины, то дальше эта информация передаваться не будет.
Это можно решить включив BASIC аутентификацию или написав COM+ компоненту в которой осуществлять контроль прав программно.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Здравствуйте gollum, Вы писали:
G>Приветствую!
G>Такой вопрос:При размещении асп.нет приложения на одной машине
G>с SQL сервером все работает ок, если же его расположить на отдельной-
G>SQL говорит что к нему пытаются делать anonymous logon, хотя
G>имперсонализация включена, IIS настроен на Windows authentification,
G>в общем, все вроде правильно
G>Никто не сталкивался?
если используется Windows authentification, то для доменного аккаунта пользователя нужно проверить, что не стоит флажок Account Is Sensitive And Cannot Be Delegated. На самом деле, здесь очень много всяких аспектов и подводных камней — аж целая книга по этому поводу написана: Разработка защищенных Web-приложений на платформе Windows2000, MS Press