【问题标题】:WCF - XSD cannot be displayed, when clicking on its link in WSDLWCF - 在 WSDL 中单击其链接时无法显示 XSD
【发布时间】:2012-11-30 09:32:13
【问题描述】:

我有一个 WCF 服务,可以在我的本地计算机(托管在 IIS,WIN7)上正常工作。通过浏览器访问服务并显示 WSDL 和包含的 XSD 没有问题。 将服务迁移到服务器会导致 WSDL 仍然正确显示,但无法访问 XSD。 该服务本身确实有效,所以这个服务还可以,而且对我来说有点神秘。

那么不显示 XSD 的原因可能是什么? (这是一个 Win Server 2008,WS 托管在 IIS 中)

【问题讨论】:

    标签: wcf iis xsd wsdl


    【解决方案1】:

    我不知何故找到了如何自己解决问题的答案。我将 ApplicationPool 的标识从 ApplicationPoolIdentity 更改为 LocalSystem。现在它可以毫无问题地显示 XSD。所以看来ApplicationPoolIdentity的权限有问题,这个link给我指明了正确的方向。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-21
      • 1970-01-01
      • 1970-01-01
      • 2015-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多