2

我有如下的场景:ASP.NET窗体身份验证与SQL Server集成

服务器1 - SQL SERVER数据库

- 上的Active Directory

服务器2窗体身份验证IIS6 ASP.NET Web应用程序

如何将Forms Authentication AD的安全性与SQL Server集成?

我的目标是使用Forms AD身份验证并集成用户身份验证以获取数据配置文件。

例: SELECT * FROM [TABLE] WHERE [TABLE].[USER] = SYSTEM_USER

回答

1

可以使用

User.Identity.Name

获得在当前登录用户的用户名和传递通过参数您使用的数据库查询。

+0

OK,有一个认证集成的方法吗?没有通过参数。 例如,在SQL Server中,SYSTEM_USER是AD中的身份验证用户。 – prama 2011-01-14 18:41:31