ASP. NET приложение, подключающееся к удаленному SQL серверу с использованием уникальных учетных данных активного каталога - PullRequest
1 голос
/ 15 января 2020

Я попытаюсь объяснить эту необычную проблему.

У меня есть веб-приложение ASP. NET, которое находится на локальном sql сервере компании. Есть еще один удаленный сервер с таблицей Person_Detail, настроенной на режим повышенной безопасности. Если я не могу получить доступ к удаленному серверу с учетными данными Active Directory, строки и результаты запроса возвращаются с данными, заполненными «анонимно», а основная информация недоступна.

Для извлечения основных данных В этой таблице «Сведения о человеке» был задан уникальный пользователь Active Directory, который был помещен в группу Active Directory на удаленном сервере. Вход в систему SSMS с этим уникальным пользователем Active Directory и запрос к таблице Person_Detail отображает основную информацию в этой таблице.

Когда пользователи входят в это приложение ASP. NET на локальном сервере, они будет использовать свою собственную учетную запись Active Directory. Эти пользователи имеют учетную запись Active Directory, отличную от уникального пользователя Active Directory, который был настроен для доступа к Person_Detail на удаленном сервере.

Будет много пользователей, которым потребуется войти в систему на этом ASP . NET веб-приложение и просмотр сведений о таблице Person_Detail на удаленном сервере, поэтому внесение изменений во что-либо на каждом из P C нецелесообразно.

Кто-нибудь знает, что мне нужно сделать в строке подключения / IIS / et c .. моего ASP приложения / сервера для подключения приложения ASP. NET на нашем локальном сервере к удаленному серверу, используя эти уникальные данные пользователя Active Directory ( а не залогиненные данные пользователя)?

...