【问题标题】:Why 127.0.0.1:port is not mapping to localhost:port?为什么 127.0.0.1:port 没有映射到 localhost:port?
【发布时间】:2013-10-07 17:50:17
【问题描述】:

我正在尝试为 ASP.NET MVC 配置 twitter 应用程序,我必须在 twitter 中为 APP 指定网站。由于这是测试/演示开发,我没有真正的完全限定 URL,所以我使用 localhost:52634/ 。由于 localhost 不符合完全限定名称,因此我将其替换为 127.0.0.1:52634 但 127.0.0.1:52634 不起作用并给我错误请求 400 错误。我该如何解决这个问题?

【问题讨论】:

    标签: asp.net url twitter localhost


    【解决方案1】:

    你不能在 twitter 中指定 127.0.0.1:port,因为 twitter 不会“看到”你是 127.0.0.1,而是看到它自己 :)

    127.0.0.1 仅在您的电脑中有效,没有人(推特)可以访问它。找到您的外部 IP(访问 www.whatismyip.com 并查看您的外部 IP),然后将该 IP 附加到您的端口“52634”,例如 http://xx.xx.xx.xx:52634/ 并将其更新到您的 Twitter 应用程序中。

    【讨论】:

    • 如果 nat 也可能需要端口转发,并且可能是防火墙规则异常..
    猜你喜欢
    • 2014-06-17
    • 2016-02-05
    • 2020-01-19
    • 2023-03-31
    • 1970-01-01
    • 2017-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多