我正在尝试从Visual Studio的2015 Android Ripple Emulator访问作为WCF服务,但我收到错误400:错误请求。我修改了在C:\ Users \ User \ AppData \ Roaming \ npm \ node_modules \ vs-tac \ node_modules \ ripple-emulator \ lib \ server \ proxy.js
中找到的proxy.js从:
app.use(express.bodyParser());
为:
app.use(bodyParser.text({type: '*/*'}));
但这并没有解决问题,并且正在尝试按如下方式访问WCF服务 - http://localhost:4400/ripple/xhr_proxy?tinyhippos_apikey=ABC&tinyhippos_rur ... http%3A // example.com / Service.svc / GoodToGo%3Fmessage%3DOK
有没有人设法解决这个问题(经过这个帖子后我没有管理 - Expressjs raw body)
答案 0 :(得分:1)
您可以通过禁用网络安全性来避免此错误。
--disable-web-security
参数打开Chrome。setting -> cross domain proxy
,然后将其设为disable
。