gpt4 book ai didi

wcf - 部署后无法访问 WCF 服务中的 SVC 文件

转载 作者:行者123 更新时间:2023-12-05 00:14:02 24 4
gpt4 key购买 nike

此刻我泪流满面。 我还能做些什么来排查和分析问题?

我已经部署了我的 WCF 服务层,但无法访问它。在 SVC 文件上传到的同一物理目录 I 中,我还放置了一个静态 HTML 文件。第一行获取该文件,而第二行提示资源被删除、重命名、不可用等。

http://MyServerName/Services/ping.html  
http://MyServerName/Services/MyService.svc

当我将服务层部署到 Azure 时,我在访问它时得到了一个 WSDL 文件。我很确定我忘记了服务器上的某些设置,但我需要有关查找内容的提示。

文件在那里,因此发布过程可以正常进行。如果我尝试使用 localhost 直接访问服务器上的服务,也会出现同样的问题。欢迎提出建议。

编辑

我按照建议运行了aspnet_regiis.exe -iru herehere .我还检查了我能找到的所有设置,并确保 WAS 已打开并且 .NET Framework 已选中。

我关注了this guide同样,为了确保我没有遗漏任何东西。根据它,我没有 - 一切都已经按照建议进行了设置。

两个系统服务已停止(ASP.NET 状态服务和 Web 管理服务),但据我所知,它们不是问题所在。

显然,处理程序似乎配置正确,如屏幕截图所示。错误消息也包括在内。

enter image description here

enter image description here

最佳答案

要检查的事情:

  1. IIS 端的 svc 扩展处理程序。
  2. 应用程序池的 .Net 运行时版本。

关于wcf - 部署后无法访问 WCF 服务中的 SVC 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17786507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com