Oracle в Linux с олицетворением аутентификации Windows в ASP.NET - PullRequest
5 голосов
/ 20 мая 2010

Может кто-нибудь подсказать мне, как выполнить этот тип установки, то есть у меня Windows Server со страницами ASP.NET, и я хотел бы передать эти учетные данные с помощью встроенной аутентификации Windows в Oracle DB на базе Linux.

1 Ответ

0 голосов
/ 02 декабря 2011

Вы можете попробовать поставить

  <system.web>
    <identity impersonate="false" />

В web.config. Это должно отправить учетные данные конечного пользователя через базу данных. Если это не то, что вы хотите, попробуйте что-то вроде

ImpersonableWebRequest request = WebRequest.Create(url);

CredentialCache creds = new CredentialCache();
NetworkCredential networkCredential = new NetworkCredential("bob", "130B", "domain");
creds.Add(new Uri(url), authType, networkCredential);   

request.Credentials = creds;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...