gpt4 book ai didi

c# - 远程服务器返回 404

转载 作者:行者123 更新时间:2023-11-30 18:35:22 27 4
gpt4 key购买 nike

代码

Web.config

<endpoint address="https://localhost/webapi/ProductData.svc/Secured"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IProductData"
contract="Client.IProductData" name="BasicHttpBinding_IProductDataSecured" />
<endpoint address="https://fow01003.fbce.local/webapi/ProductData.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IProductData1"
contract="Client.IProductData" name="BasicHttpBinding_IProductData" />

Controller

client = new ProductDataClient("BasicHttpBinding_IProductData"); //This Works
client.Test(); // This fails

错误信息

异常:没有端点在 https://fow01003.fbce.local/webapi/ProductData.svc 监听可以接受消息。这通常是由不正确的地址或 SOAP 操作引起的。有关详细信息,请参阅 InnerException(如果存在)。

InnerException:“远程服务器返回错误:(404) 未找到。”

问题

如上所示,没有端点监听。然而,当我去 https://fow01003.fbce.local/webapi/ProductData.svc它向我显示该服务正在运行,我可以检查 wsdl,其中包含它应该包含的所有信息。

(PS.FOW01003.fbce.local = 本地主机)。

我可以采取什么步骤来找出真正的问题所在?

最佳答案

您是否已打开 tracing获取有关错误的更多详细信息?至少为服务端配置它(客户端也是一个好主意;),您可能会在 404 上得到一些提示。

关于c# - 远程服务器返回 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15154865/

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