ローカルホストで Facebook 接続をテストしようとしています。Facebook開発者ページのアプリ設定で、「FacebookログインのあるWebサイト」をに変更しようとしましhttp://localsitename:8888
たが、エラーが発生しました:
Error
Site URL must be a URL with a valid domain.
他の人がこれを成功させた場所を読んだことがあります。誰かがこれの回避策を見つけましたか?
Facebook はlocalhost
、ドットを含まないドメイン名としてのみ受け付けているようです。
ローカル サイトの名前にドットを含む名前を付けると、問題なく動作するはずです – localsite.name
、mytestsite.local
またはfoo.bar
…</p>
CBroeの答えはうまくいきました!
xamppを使用している場合は\xampp\apache\conf\extra\httpd-vhosts.conf
、別の仮想ホストを編集して追加できます。また、ファイルを編集\windows\system32\driver\etc\hosts
して、新しいホストへの参照を追加します。
ホスト:追加
technotronic.fb 127.0.0.1
httpd-vhosts.conf: 追加
<VirtualHost *>
DocumentRoot "E:/xampp/htdocs/technotronic"
ServerName technotronic.fb
<Directory "E:/xampp/htdocs/technotronic">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
これで問題は解決しました。