|
|
1
0
在我看来,您需要对原始用户执行“模拟”,这将允许您将原始呼叫者的身份传递给WCF服务。 请参阅本指南: Impersonation and Delegation in WCF 尽管您已将ASP.NET配置为通过NTLM对呼叫者进行身份验证,但工作进程仍以计算机标识运行(取决于您在IIS中的配置)。你需要 explicitly impersonate the caller 更新:另见授权- WCF Gotcha #2 use the IdentityModel 还有一个WindowsClaimSet |