我为WSO2整理了一个概念证明,并且可以代理一个本地的Spring启动服务(在mac上),该服务在POST主体中发送JSON对象而没有任何问题。但是,当我尝试在Windows机器上部署WSO2,代理在本地运行的.Net服务时,我得到NullReference错误,因为正文未被传递。我可以通过Postman直接打同样的服务,没问题。将端点更改为WSO2 AM代理,失败。在Windows或.Net服务上运行时,为什么它的行为会有所不同?
API Manager版本:1.9.0 我很乐意根据需要提供更多信息 - 谢谢!
更新 - 根据评论请求添加堆栈跟踪: 由于机密性,我无法发布完整的堆栈跟踪,但是来自.net服务内部:
personsInfo
我正在记录来自AM发布者控制台的流入和流出,并且看到数据(虽然是XML,而不是JSON),以及.net生成的错误响应。