2016-12-20 17 views
1

私は現在、FacebookのAPIを呼び出す必要私のウェブサイト上でいくつかのデバッグを行っています。私はこれがdnsmasq.confの私のエントリであるDNSMASQ?

を127.0.0.1にfacebook.comにすべての要求をリダイレクトするために、私のMacのOS Xで動作するようにdnsmasqのをインストールしている:

アドレス=/facebook.com /私はdnsmasqのをオンにすると127.0.0.1

私はまた、クロームでエラーがページが見つかりませんになりますfacebook.comを訪問し、/etc/resolver/com

nameserver 127.0.0.1を持っています。これは、私のdnsmasqが動作していることを示しています。

しかし、私はクロムが原因HSTSにhttps://www.facebook.comからhttp://www.facebook.comをリダイレクトすることに気づきました。 facebook.comのエントリを削除するには、chrome:// net-internals#hstsに行きました。

奇妙なことは、私は、デバッグしていたとき、あるためドメインはfacebook.com、私は

enter image description here

(画像を参照)facebook.comが実際に307を返していることhttp://www.facebook.comのためにリダイレクトすることがわかり、これは非常に奇妙です私のコンピュータで現在127.0.0.1に解決されています!私はリクエストにより掘るときさらに、私は要求が有効であることがわかります:

facebook.comが解決できない場合は、この307リダイレクトがから来ている

enter image description here

+1

あなたは、おそらく数分前に別のアカウントでの投稿です。 https://stackoverflow.com/questions/41239186/deleting-chrome-hsts-for-facebook-com-not-workingを参照してください。それはあなたではない、かなりの偶然! –

答えて

1

307は、HTTP厳格なトランスポート・セキュリティ(HSTS)のための内部ブラウ​​ザベースのリダイレクトです。それはサーバーから来ていません - それはブラウザによって作成された偽の応答です。

関連する問題