1

我正在尝试在 Ionic 应用程序中实现 Dreamfactory OAuth。我正在关注此资源以进行实施: http ://wiki.dreamfactory.com/DreamFactory/Tutorials/Using_OAuth

这是我正在打的电话:

$http.post('/api/v2/user/session?service=facebook').then(function (result) {
console.log("result: "+ JSON.stringify(result));
});

上面的日志显示了 json 数据,因为它本身重定向到调用返回的 facebook url,它只返回该 facebook 页面的 HTML。

我应该在混合/离子应用程序中使用不同的方法进行 DF OAuth 登录吗?

4

1 回答 1

1

进行 Ajax 调用(或简单地设置请求标头 [X-Requested-With: XMLHttpRequest])。这将返回所需的实际 URL,而不是 html 中的重定向响应。如果您有任何问题,请告诉我。

于 2016-06-29T15:00:39.607 回答