如何:使用 Windows 身份验证的 IIS 上的 Intranet Web API 以经过身份验证的 Windows 用户(而不是 AppPool 身份)连接到 SQL Server

时间:2021-01-01 22:28:54

标签: .net sql-server windows-authentication sqlconnection webapi

我们有一个 Intranet WebAPI,在 IIS 上启用了 Windows 身份验证和 ASP.Net 模拟。 SQLConnection 使用带有集成安全性=true 的连接字符串,但 SQL 连接仅使用 IIS AppPool 标识,而不是使用 Windows 身份验证将请求发送到 Web API 的应用程序的用户。 RequestContext 确实正确接收了经过身份验证的用户的主体,但我需要一些帮助的问题是获取相同的经过身份验证的用户的身份以用于 SQLConnection。

0 个答案:

没有答案
相关问题