C# 如何使用servicenow工具中的wcf服务?
我已经创建了一个WCF服务(),并托管在windows server中。在Servicenow工具中使用此服务时,我遇到以下异常 无法加载WSDL:java.lang.RuntimeException: java.net.ConnectException:连接被拒绝(连接 拒绝):java.net.ConnectException:拒绝连接(连接 (拒绝) 我还尝试在控制台应用程序中使用此服务,它工作正常 我的web.config看起来像C# 如何使用servicenow工具中的wcf服务?,c#,wcf,servicenow,C#,Wcf,Servicenow,我已经创建了一个WCF服务(),并托管在windows server中。在Servicenow工具中使用此服务时,我遇到以下异常 无法加载WSDL:java.lang.RuntimeException: java.net.ConnectException:连接被拒绝(连接 拒绝):java.net.ConnectException:拒绝连接(连接 (拒绝) 我还尝试在控制台应用程序中使用此服务,它工作正常 我的web.config看起来像 <system.web> <
<system.web>
<compilation debug="true" targetFramework="4.5.1" />
<httpRuntime targetFramework="4.5.1" />
</system.web>
<system.serviceModel>
<services>
<service behaviorConfiguration="UserDisablebehaviour" name="UserDisableWeb.UserDisableService">
<endpoint address="http://xyz/userdisable.svc"
binding="basicHttpBinding" contract="UserDisableWeb.UserDisableService" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="UserDisablebehaviour">
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"
multipleSiteBindingsEnabled="false" />
</system.serviceModel>
我是否缺少web.config中的任何设置?您确定xyz上的端口80对servicenow世界开放吗?我不确定,但如果我创建的web服务不是wcf,那么它可以在servicenow中工作。是否仍然存在端口问题?有时wcf在另一个端口上运行。。所以是的,我发现我们需要在servicenow做一些更改来使用wcf服务