[英]https problem while implementing Facebook login on local host in development mode
我正在開發一個將管理用戶頁面帖子等的網絡應用程序,我在 Facebook 開發人員控制台中的應用程序處於開發模式,但是當我嘗試登錄 http://localhost 然后它給出錯誤 facebook 登錄不允許 http 但是我必須使用 https 協議。
使用 http 測試 facebook 登錄本地主機的任何解決方案? 或者有什么想法可以在本地主機中將 http 轉換為 https 嗎?
我試過將 http 轉換為 https 的 ngrok,但是 facebook 開發者控制台說這是一個可疑的鏈接並拒絕接受;
我正在使用 npm pakage react-facebook-login,
如果可以解決問題,我將轉向 facebook sdk 的純代碼。
這是我為 create-react-app 找到的解決方案。 https://create-react-app.dev/docs/using-https-in-development/
確保您使用正確的終端並且它可以工作。 例如,我在 cmd 行開始開發(設置 HTTPS=true&&npm start)。
缺點是您仍然會在瀏覽器中收到不安全警告,但 FB.login 或 Facebook 登錄包中的類似錯誤消失了。 希望能幫助到你。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.