【问题标题】:LocalUser access for WCF hosted in IISIIS 中托管的 WCF 的 LocalUser 访问
【发布时间】:2011-03-03 05:31:15
【问题描述】:

我已经尝试了所有组合以允许在 IIS 中以“本地系统”帐户未经身份验证访问 WCF,但均未成功。这是我最近尝试过的:

wsHttpBinding 消息安全和模式设置为“无”。 IIS 匿名访问启用,所有其他人禁用,默认情况下文件夹级别访问(但授予“用户”的读取访问权限,即我们域中的所有用户)。

我知道我可能没有提供足够的信息来解决问题,但也许有人可以指出我正确的方向 - 这可能是 IIS 配置问题还是 WCF 配置问题...如果是 WCF,是可能是客户端级别或服务器级别的问题?

我尝试访问此处时遇到的错误是“用户未通过身份验证”。我们在域中有运行正常的 ASMX 服务,我是第一个在这里使用 WCF 的开发人员。

【问题讨论】:

    标签: iis .net-3.5 wcf-binding wcf-security


    【解决方案1】:

    对于那些感兴趣的人,可以在 basicHttpBinding 上为客户端和服务器配置 WCF 的默认行为来实现这一点。

    完成此操作后,任何问题都将归因于您的 IIS 或域配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-05
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多