1

我正在尝试为我使用 Yeoman 创建的项目添加社交身份验证。但是回调有问题。它找不到我的本地服务器。

http://localhost:9000/oauth2callback#access_token=...

Cannot GET /oauth2callback

我发现这是节点 js 问题,在 stackoverflow 上提到了http://hostname/但它在路由中不起作用,并且grunt连接模块与 Yeoman 种子应用程序中的其他连接模块冲突(也许我无法正确设置它)。

项目代码存储在 github 上并基于angular-oauth有效。是路由文件。该项目非常简单。

另外,我将不胜感激有关此问题或更通用解决方案的任何帮助。

4

2 回答 2

2

这是我为 Angular App 和 Express JS 使用子域所采用的方法(两者是完全分离的代码,但共享相同的域名)。

https://gist.github.com/amitaibu/6573250

于 2013-10-05T16:50:08.317 回答
1

我在某人的 github 文件上找到了解决方案。 https://gist.github.com/zishe/6925726 效果很好!

于 2013-10-10T21:14:53.940 回答