提供的URI方案http无效,应为https,参数名via - WCF服务采用HTTPS协议
![](http://www.csframework.com/images/article-type5.gif)
![提供的URI方案http无效,应为https,参数名via - WCF服务采用HTTPS协议 提供的URI方案http无效,应为https,参数名via - WCF服务采用HTTPS协议](http://www.csframework.com/images/seo/SEO-WCF%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6.jpg)
出现此错误是因为服务端与客户端的协议不一致,比如服务端是http协议,而客户端采用https连接,反之亦然。
![贴图图片-wcfhttps](http://www.csframework.com/upload/image/wcfhttps.png)
解决方案:
若采用HTTPS协议,security mode=Transport
XML Code:
<!--HTTP协议-->
<!--<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" />
<message clientCredentialType="None" establishSecurityContext="false" negotiateServiceCredential="false" />
</security>-->
<!--HTTPS协议-->
<security mode="Transport">
<transport clientCredentialType="Windows" proxyCredentialType="None" />
<message clientCredentialType="None" establishSecurityContext="false" negotiateServiceCredential="false" />
</security>
//来源:C/S框架网 | www.csframework.com | QQ:23404761
<!--<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" />
<message clientCredentialType="None" establishSecurityContext="false" negotiateServiceCredential="false" />
</security>-->
<!--HTTPS协议-->
<security mode="Transport">
<transport clientCredentialType="Windows" proxyCredentialType="None" />
<message clientCredentialType="None" establishSecurityContext="false" negotiateServiceCredential="false" />
</security>
//来源:C/S框架网 | www.csframework.com | QQ:23404761
![C/S框架网|原创精神.创造价值.打造精品](http://www.csframework.com/images/our03.gif)
扫一扫加作者微信
![C/S框架网作者微信](http://www.csframework.com/images/wechatcode.jpg)
![C/S框架网|原创作品.质量保障.竭诚为您服务](http://www.csframework.com/images/CS框架网提供高效优质服务.jpg)
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网