Visual Studio 2015 Ripple出现错误400(错误请求)

时间:2015-09-24 13:13:05

标签: wcf cordova ripple

我正在尝试从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

1 个答案:

答案 0 :(得分:1)

您可以通过禁用网络安全性来避免此错误。

  1. 关闭所有Chrome实例。
  2. 使用--disable-web-security参数打开Chrome。
  3. 通过Ripple运行应用程序。
  4. 在页面右侧面板上,点击setting -> cross domain proxy,然后将其设为disable
  5. 刷新应用并运行。