IIS подражание не работает, когда пул приложений работает с доменной учетной записьюC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 IIS подражание не работает, когда пул приложений работает с доменной учетной записью

Сообщение Anonymous »

У меня есть приложение ASP.NET, работающее в среде интрасети Windows. У меня есть требование выполнить определенные обновления базы данных как в настоящее время в настоящее время в пользовательском . < /p>

IIS /Сервер Информация: < /p>
  • IIS версия 10 < /li>
    Windows Server 2019 < /li>
    < li> web forms < /li>
    . Включено
  • подражание и анонимная аутентификация отключена
  • Пул приложений использует интегрированный трубопровод
  • Пул приложений работает с помощью Service Service Service accoince для идентификации, которые, как это требует, чтобы это было в праве, которые имеют права, которые имеют право на другие ресурсы. < /li>
    < /ul>

    Другие детали: < /p>


    Все мои строки подключения к базе данных устанавливаются так, что Integrated Security = true < /strong> < /li>
    В Active Director MSSQLSvc : 1433
    and MSSQLSvc (no port)
  • The domain service account is a member of the local administrators group on the web server (for testing purposes only)
When i perform the database updates that need to be Сделано в качестве в настоящее время зарегистрированного в пользователе, я выдаю их под себя ими таким образом: < /p>

Код: Выделить всё

 var windowsIdentity = User.Identity as WindowsIdentity;
WindowsIdentity.RunImpersonated(windowsIdentity.AccessToken, () =>
{
// perform database update
});
< /code>

Это бросает исключение -
System.Data.SqlClient.SqlException: Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'


Если я изменяю идентификацию пула приложений, чтобы использовать apppoolidentity (идентификация пула приложений по умолчанию). Обращение работает правильно.>

Подробнее здесь: https://stackoverflow.com/questions/596 ... in-account
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Олицетворение IIS не работает, когда пул приложений запускается с учетной записью домена
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Пользовательский подражание (Windows Identity) не работает в .net для аутентификации Windows
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Блокировка C # в синглтоне, вызывающая высокую загрузку ЦП, когда IIS перезапускает пул приложений?
    Anonymous » » в форуме C#
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Пул приложений IIS зависает на сайте PHP
    Anonymous » » в форуме Php
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Пул приложений IIS зависает на сайте PHP
    Anonymous » » в форуме Php
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»