正常配置了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中配置,只能修改源码。

最新文章

  1. SQL 邮件配置篇
  2. SQL Server 修改表结构后无法保存的老问题
  3. 前端SEO技巧
  4. iOS 模拟器变的很多的问题
  5. C++初始化列表
  6. 前台js与后台方法互调
  7. PowerDesigner(PowerDesigner15.1.0.2850)下载、安装以及破解
  8. 黄聪:wordpress向一个页面POST数据,出现404页面访问不了
  9. Windows 8.1 应用再出发 - 几种布局控件
  10. Scrum 的相关概念
  11. 开发EXTMVC框架前需要了解的基础知识整理
  12. JVM学习笔记-运行时数据区
  13. Boost 和 STL 相比有哪些优势和劣势?
  14. Android 中文API (66) —— BluetoothClass.Device
  15. java数据结构系列之——数组(1)
  16. ContextLoaderListener - 运行原理
  17. unity插件开发
  18. 自动化测试中依据元素实时截图,比较元素图片是否一致(selenium和appium通用)
  19. awk骚操作
  20. Linux(centos7)如何安装Zend Optimizer Zend Guard Loader

热门文章

  1. Qt 通过绘画设置边框阴影
  2. XMPP之安装mySQL--Mac OS(一)
  3. svn: is already a working copy for a different url 解决办法
  4. erlang中如何调试程序
  5. [Android]TextView点击获取部分内容
  6. Clustering Devices In An Internet Of Things
  7. [Unity3D]Unity3D游戏开发Lua随着游戏的债券(在)
  8. 使用xtrabackup实现MySQL主从复制
  9. Akka边学边写(1)-- Hello, World!
  10. Excel 2013永久取消超链接