【发布时间】:2012-08-13 04:29:41
【问题描述】:
我的 DNS 将两个主机名发送到同一个 IP:
- theark.info
- www.theark.info
我在我的 Twitter 应用程序中使用theark.info 明确设置了我的回调和域名。确保我可以使用 www.theark.info 将同一 Twitter 应用程序用于 Oauth 的最佳方法是什么,因为我目前遇到错误:
内部服务器错误
在我的 DNS 中,我的 DNS 中有一个 CNAME www 指向 theark.info
也许我需要在请求中使用 Express 和 Javacsript 来操作 DOM?
【问题讨论】:
-
显示一些代码,最好是最小的测试用例。
-
不是代码问题。这是 twitters 身份验证机制,它只允许回调一个主机名 IIRC。您应该不需要查看任何代码。
-
即使是身份验证机制的问题,有关内部服务器错误的更多细节(例如控制台输出)也可以提供更好的答案。
-
@Patrick 这是我收到的唯一一个错误
-
节点控制台中的每个错误都应该有一个堆栈跟踪。如果没有,您可以更改您的记录器: app.use(express.logger('dev'));和错误处理:app.use(function(err, req, res, next) { console.error(err.stack); res.send(err); });
标签: node.js twitter express twitter-oauth passport.js