C# WCF找不到端点引用(EPR)的服务

C# WCF找不到端点引用(EPR)的服务,c#,wcf,C#,Wcf,我的web.config中有以下几行: <!-- Custom Bindings --> <binding name="DETDESSOAP12Binding1"> <textMessageEncoding messageVersion="Soap12" /> <httpsTransport /> </binding> <!-- Client --> <endpoint address="https:

我的web.config中有以下几行:

<!-- Custom Bindings -->
<binding name="DETDESSOAP12Binding1">
    <textMessageEncoding messageVersion="Soap12" />
    <httpsTransport />
</binding>

<!-- Client -->
<endpoint address="https://wscourse.com/wsstack/services/R20.DETDESSOAP12Port/"
                   binding="customBinding" bindingConfiguration="DETDESSOAP12Binding1"
                   contract="Ws_Course.DETDESPort" name="DETDESSOAP12Port1" />

在测试过程中,一切都进行得很顺利,但一旦我们发布了项目,我们就无法访问生产URL,因为出现了错误
,无法找到端点引用(EPR)的服务

我在谷歌上搜索了错误消息,访问了浏览器中的产品URL,检查了?wsdl XML,一切看起来都很好,那么是什么原因造成的呢?(我该如何修复它?)


我甚至不知道是什么原因导致了这个错误(服务器或客户端),所以欢迎提出任何想法。

您是否使用IIS中托管的普通WCF或Axis2等其他组合?如果是纯WCF,那么您能够从浏览器浏览到服务url而没有任何错误吗?@SivaGopal我不知道服务器的详细信息(除了Java),我的服务试图访问它们的url是在WCF中,是的,我可以浏览url而没有错误(单独)。不过,我在URL中没有
.detdessoap12端口
,我只是使用
/R20?wsdl