2
我已将业务应用程序配置为使用Windows身份验证。从我读过的所有东西中,我不需要改变任何东西,它应该只加载当前登录的用户。不是这种情况。在Application_Loaded
方法中,User
为空。Windows身份验证未加载用户
即使当我上传的项目到服务器,我仍然得到一个空的用户。谁能帮我吗?
我已将业务应用程序配置为使用Windows身份验证。从我读过的所有东西中,我不需要改变任何东西,它应该只加载当前登录的用户。不是这种情况。在Application_Loaded
方法中,User
为空。Windows身份验证未加载用户
即使当我上传的项目到服务器,我仍然得到一个空的用户。谁能帮我吗?
看了这整整一天后,我终于找到了问题。我必须从web.config
中删除所有<roles>
,<profile>
和<membership>
。我还在User
类中将3210添加到FriendlyName
属性中。
这意味着它仍然会尝试auth.by通过asp.net会员资格取消您的设置。对于Intranet解决方案,您的提示非常有用。 –
您是否编辑过web.config http://msdn.microsoft.com/en-us/library/dd744835%28v=vs.95%29.aspx。我认为它也可能与您的浏览器安全设置有关。在审查“从Silverlight访问服务”部分的链接可能对您有帮助。当你成功时请分享! –
@DavutGürbüz - 是的,跟着那个链接,但仍然没有成功。 –