我遇到了一个奇怪的问题,当我访问远程机器上的WCF服务(仍然在相同的域中)时,它表明我是以其他人的身份登录的。在客户端,如果我检查Principal.WindowsIdentity.GetCurrent(),它会说我是"COMPANYNAMEHERE\Albert“。但是当它转到服务器端时,它会说我是"COMPANYNAMEHERE\Albert_Admin“。我已经让其他3个用户测试了这项服务,他们都通过了身份验证,只有我有这个问题。
我已经让其他开发人员登录到我的机器上,他们都很好。我已经用我的帐户攻击了其他WCF服务,也遇到了同样的问题。
IT人员被难住了,我也是。外面有人知道这可能是什么原因吗?
发布于 2010-12-23 05:32:19
原来我的本地桌面配置文件中的某些东西(我不知道是什么)导致集成安全性将我解析为我的_Admin帐户。我在一位同事的机器上测试了我的登录,一切工作正常。所以我的网络管理员建议我删除我的本地个人资料,这似乎起到了作用。
https://stackoverflow.com/questions/4504553
复制相似问题