1
1
您是正确的-在WCF中配置的wsHttpBinding将默认使用Windows身份验证。 这里有个建议- WCF - changing endpoint address results in securityexception -标识块无法与Windows身份验证一起使用-请尝试删除它。 |
2
1
当SiteB模拟另一个用户时,您的代码是否指定 impersonation level ? 我的猜测是你没有指定足够高的模拟级别。(委派是最高的,允许SiteB将权限传递给其他服务)。 我猜想修复SITEB模拟代码将足以解决这个问题。 如果不是,请尝试将允许的模拟级别传递给服务器:
|
3
0
如果您使用的是像我这样的自托管站点,避免此问题的方法(如上所述)是在主机和客户端上都规定wsHttpBinding安全模式为NONE。 在客户端和主机上创建绑定时,可以使用以下代码:
或
|
Kevin · Windows身份验证-使用自定义条件设置角色 7 年前 |
Lord Kanelsnegle · 连接字符串“用户登录失败” 7 年前 |
Sándor Hatvani · ASP。NET核心和本地广告认证 7 年前 |
Kyle J V · 如何更改ASP。NET MVC身份验证? 9 年前 |
Gilles Hemberg · 具有WCF和windows身份验证的CORS 11 年前 |