前几天,在用wcf服务是,遇到这么一个问题:WCF异常: 提供的 URI 方案“https”无效,应为“http”。 参数名: via
本身对wcf不是很熟悉,在网上查找一番。终于解决问题。如有遇到此类问题,希望能有所帮助。
原因解析:
wcf原引用地址:https://192.168.1.1:8090/temp/sitservice
后因为服务地址改为:http://192.168.1.2:8090/temp/sitservice
然后运行就出现了上述的错误(我只改了web.config 的引用服务地址,别的没改)。
解决:
把这个节点
1 2 3 4 5 6 | <httpsTransport manualAddressing= "false" maxBufferPoolSize= "524288" maxReceivedMessageSize= "65536" allowCookies= "false" authenticationScheme= "Anonymous" bypassProxyOnLocal= "false" decompressionEnabled= "true" hostNameComparisonMode= "StrongWildcard" keepAliveEnabled= "true" maxBufferSize= "65536" proxyAuthenticationScheme= "Anonymous" realm= "" transferMode= "Buffered" unsafeConnectionNtlmAuthentication= "false" useDefaultWebProxy= "true" /> |
改为http的
<httpTransport manualAddressing="false" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" allowCookies="false" authenticationScheme="Anonymous" bypassProxyOnLocal="false" decompressionEnabled="true" hostNameComparisonMode="StrongWildcard" keepAliveEnabled="true" maxBufferSize="65536" proxyAuthenticationScheme="Anonymous" realm="" transferMode="Buffered" unsafeConnectionNtlmAuthentication="false" useDefaultWebProxy="true" />
重新编译,运行成功。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器