WCF nginx反向代理遇到的问题
2024-08-31 22:36:18
正常配置了nginx反向代理,其他java站点什么的都正常,就wcf总是失败。始终会跑如下异常:
由于 AddressFilter 在 EndpointDispatcher 不匹配,To 为“http://testst.lenovo.com/Services/UserManagementService.svc”的消息无法在接收方处理。请检查发送方和接收方的 EndpointAddresses 是否一致。
字面意思是经过nginx转发之后,request和Response不匹配了,导致wcf校验失败。就想着让nginx转发请求变成透明转发,最终没找到怎么配置。
之后发现,在wcf端作如下修改可降低wcf关于地址校验的级别,也就是设置AddressFilterMode,这个也可以解决地址不匹配的问题。
[System.ServiceModel.ServiceBehavior(AddressFilterMode = System.ServiceModel.AddressFilterMode.Any)]
public class ServerImplement : IServcieInterface
{ }
根据这个帖子的说法:https://social.msdn.microsoft.com/Forums/vstudio/en-US/d636c59b-426b-404e-be28-b78afc863a29/addressfilter-mismatch-at-the-endpointdispatcher-how-to-get-wcf-behind-isatmg-publish-working?forum=wcf
没办法在web.config中配置,只能修改源码。
最新文章
- SQL 邮件配置篇
- SQL Server 修改表结构后无法保存的老问题
- 前端SEO技巧
- iOS 模拟器变的很多的问题
- C++初始化列表
- 前台js与后台方法互调
- PowerDesigner(PowerDesigner15.1.0.2850)下载、安装以及破解
- 黄聪:wordpress向一个页面POST数据,出现404页面访问不了
- Windows 8.1 应用再出发 - 几种布局控件
- Scrum 的相关概念
- 开发EXTMVC框架前需要了解的基础知识整理
- JVM学习笔记-运行时数据区
- Boost 和 STL 相比有哪些优势和劣势?
- Android 中文API (66) —— BluetoothClass.Device
- java数据结构系列之——数组(1)
- ContextLoaderListener - 运行原理
- unity插件开发
- 自动化测试中依据元素实时截图,比较元素图片是否一致(selenium和appium通用)
- awk骚操作
- Linux(centos7)如何安装Zend Optimizer Zend Guard Loader
热门文章
- Qt 通过绘画设置边框阴影
- XMPP之安装mySQL--Mac OS(一)
- svn: is already a working copy for a different url 解决办法
- erlang中如何调试程序
- [Android]TextView点击获取部分内容
- Clustering Devices In An Internet Of Things
- [Unity3D]Unity3D游戏开发Lua随着游戏的债券(在)
- 使用xtrabackup实现MySQL主从复制
- Akka边学边写(1)-- Hello, World!
- Excel 2013永久取消超链接