【发布时间】:2009-02-26 12:16:30
【问题描述】:
我需要哪些设置才能完成以下操作?
IIS6 服务器位于 Domain1
用户从 Domain2 访问,例如 Domain2\User
我想要
WindowsIdentity ident = WindowsIdentity.GetCurrent();
返回 Domain2\User 而不是 Domain1\IUSR_SERVER
当前设置
我已将 IIS 中的身份验证配置为“集成 Windows 身份验证”选中,其余部分清除,当与 IIS 服务器在同一台服务器上时,这可以正常工作。
在 web.config 中:
<authentication mode="Windows"/>
<identity impersonate="true"/>
跨域这些设置提示登录。
【问题讨论】:
标签: asp.net windows authentication