在Intranet asp.net应用程序中,我需要使用Windows身份验证,但是,我必须过滤用户对应用程序的访问权限。我还必须使用已定义的数据库模式以及用户信息和配置文件,因此我必须处理ValidateUser。如何在Windows身份验证中使用自定义成员资格提供程序?
提前致谢!
答案 0 :(得分:1)
好的,我在Mixing Forms authentication with Windows authentication看到了答案,我会在同一个域上找到两个应用,并与windows auth信息分享会话。
由于
答案 1 :(得分:0)
要使用Windows身份验证,请参阅WindowsPrincipal和WindowsIdentity。 有关基于角色的安全性的详细信息,请参阅here。
要使用数据库中的用户构建自己的自定义身份验证,请参阅GenericPrincipal和GenericIdentity。有关自定义身份验证的详细信息,请参阅here。