Web services 返回JSON时出现ARR/IIS 502错误
以下是我们当前的设置:(假设所有内容都使用https)Web services 返回JSON时出现ARR/IIS 502错误,web-services,iis,asp.net-web-api,url-rewriting,arr,Web Services,Iis,Asp.net Web Api,Url Rewriting,Arr,以下是我们当前的设置:(假设所有内容都使用https) 运行仅返回JSON的简单asp.NET Web API 2应用程序的Web服务服务器。(api.example.com/controller/blah) 主web服务器将包含使用AJAX通过web服务访问资源的脚本 我的最终目标是不必处理CORS,因为IE存在问题。(我尝试了几个jQuery插件来解决XDomainRequest的问题,再加上我们的域安全设置,导致IE无论如何都拒绝请求……这简直是一团糟。) 将请求从www.examp
- 运行仅返回JSON的简单asp.NET Web API 2应用程序的Web服务服务器。(api.example.com/controller/blah)
- 主web服务器将包含使用AJAX通过web服务访问资源的脚本
- 将请求从www.example.com/api/*路由到api.example.com/*并返回JSON响应
- 在ARR中,我只勾选了启用代理选项
- 在URL重写中,我设置了一个规则:
- 匹配PRL模式=api/*(使用通配符)
- 动作类型=重写
- 重写URL:=api.example.com/{R:1}
我已经确保可以访问web服务,并且数据从web服务器的上下文中正确返回。我已确保实际的URL重写规则被触发,并正确转发请求。。。但在那之后,我被卡住了。有什么想法吗?hdid您有没有解决过这个问题,因为我遇到了同样的问题,我返回了一个大的json,但这不起作用?我还增加了web.config中的maxLength选项。