问题是::我试图将WCF服务流量从HTTP更改为HTTPS。但是我无法访问此服务,出现404错误。我看到一些博客说我们需要添加自定义绑定。但我没有得到。
请帮帮我。 下面是我用于默认HTTP绑定的Web配置。
我希望将其更改为HTTPS。
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
<endpointBehaviors>
<behavior>
<webHttp helpEnabled="True" />
</behavior>
</endpointBehaviors>
</behaviors>
<protocolMapping>
<add binding="webHttpBinding" scheme="http" />
</protocolMapping>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
<directoryBrowse enabled="true" />
<httpProtocol>
</httpProtocol>
</system.webServer>
答案 0 :(得分:1)
我在let mut buffer = Vec::<f64>::new();
buffer.resize(ar.elements());
ar.host(&mut buffer);
// Buffer now contains a copy of the data.
标记下添加了以下代码,并且像冠军一样工作。
<behaviors>