要在IIS上部署WCF服务,需要在web配置中更改什么
在IIS上部署WCF服务后,需要在web配置中更改什么?要在IIS上部署WCF服务,需要在web配置中更改什么,wcf,Wcf,在IIS上部署WCF服务后,需要在web配置中更改什么? 我的代码运行在两个项目中 您的服务和合同名称应为完全限定名称 检查这个 您需要更具体地说明您要完成的任务,以及您当前的设置。你的具体问题是什么?您说它正在运行,但部署后它是否不运行?请更具体一些,以便我们可以帮助您。在IIS服务器上托管wcf服务后。它不起作用。那么,我需要在web配置文件中进行哪些绑定相关的更改。谢谢有人帮我吗?你的绑定设置看起来不错。正如@CitadelCSAlum所提到的,如果这里的东西不适合你,那就太好了。我想问
我的代码运行在两个项目中 您的服务和合同名称应为完全限定名称 检查这个
您需要更具体地说明您要完成的任务,以及您当前的设置。你的具体问题是什么?您说它正在运行,但部署后它是否不运行?请更具体一些,以便我们可以帮助您。在IIS服务器上托管wcf服务后。它不起作用。那么,我需要在web配置文件中进行哪些绑定相关的更改。谢谢有人帮我吗?你的绑定设置看起来不错。正如@CitadelCSAlum所提到的,如果这里的东西不适合你,那就太好了。我想问的几个问题(1)您是否有[WebGet]/[WebPost]属性修饰过您的服务操作,以便webHttp正常工作?(2) 你有svc文件来激活你的服务吗?仍然需要更多信息来帮助你。WCF配置选项很多,最佳方法取决于您的具体情况。这是一个独立的web应用程序,还是您正在尝试在MVC应用程序中托管?你有哪些具体的错误?你检查过.svclog文件了吗?你查过事件日志了吗?等
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="ServiceBehavior">
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>
</serviceBehaviors>
<endpointBehaviors>
<behavior name="EndpBehavior">
<webHttp/>
</behavior>
</endpointBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
<standardEndpoints>
<webScriptEndpoint>
<standardEndpoint name="" crossDomainScriptAccessEnabled="true" />
</webScriptEndpoint>
</standardEndpoints>
<services>
<service behaviorConfiguration="ServiceBehavior" name="Service">
<endpoint address="" binding="webHttpBinding" contract="IService" behaviorConfiguration="EndpBehavior"/>
</service>
</services>
</system.serviceModel>