twitter - 如何配置http ://localhost:9000 to http:/mylocal. loc

标签 twitter playframework localhost

我正在使用使用 http://localhost:9000 的 Play 框架默认情况下。我也在尝试使用 Twitter,它需要使用回调 URL 进行身份验证,但 Twitter 不接受 http://localhost:9000作为回调 URL。

如何配置我的本地主机以映射到类似 http://mylocal.loc 的内容, (类似于 Apache vhost),而不是 http://localhost:9000 ?

最佳答案

问题是需要按以下格式输入 URL:

http://127.0.0.1:9000/twitter-callback



以上作为 Twitter 回调地址非常有效。

Twitter 并没有尝试直接访问 localhost,它只是根据我的理解获取上述地址,将其粘贴到 HTTP 响应 header 中,提示使用哪个浏览器执行直接的 302 重定向。

以下博客文章提供了有关此问题的一些宝贵信息:

http://www.tonyamoyal.com/2009/08/17/how-to-quickly-set-up-a-test-for-twitter-oauth-authentication-from-your-local-machine/

关于twitter - 如何配置http ://localhost:9000 to http:/mylocal. loc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7264272/

相关文章:

python-3.x - 使用 Tweepy 访问 Twitter 的高级 API

android - 在 android 中集成 twitter 时出现异常

scala - 如何从插件添加的libraryDependencies中删除依赖项?

localhost - Google adsense 可用于本地主机吗?

mongodb - 蒙戈错误: failed to connect to server [localhost:27017] on first connect

api - 获取 URL 的推文数量的官方方法

java - Websockets、Play Framework 和 Actor

java - 应用程序必须提供 JDBC 连接 - 将 Play 2.4.2(使用 JPA + Hibernate)部署到 Heroku

sql - 无法使用 Management Studio 连接到本地 SQL Server

java - 应用了逻辑的 Twitter API