我正在開發一個使用Facebook登錄的網站。現在,我希望能夠在我的生產環境以及我的開發環境中實現這一目標。Facebook登錄 - 如何在本地主機和生產環境中進行開發?
在Facebook上,我可以給一個網站的網址,Facebook能夠重定向到。這在我的開發階段非常有效,但現在我希望它既可以在生產環境中工作,也可以在開發我的解決方案時使用。
我想一個辦法是用我的域名,navn運行我在本地IIS應用程序並更改我的hosts文件,但不能認真是最簡單的解決方案!?
- 什麼是最簡單的方式讓它在兩種環境中工作?
好:)我很確定這是新功能,但現在是最好的答案。 – 2015-05-28 02:54:02
我在產品> Facebook登錄>設置下找到了這些設置:有效的OAuth重定向URI。另外值得注意的是,我成功地指定了根URL而不是回調路線。 – 2017-01-04 01:07:07
當從本地主機發出XHR請求時(三重選中的重定向URL):XMLHttpRequest無法加載https://www.facebook.com/v2.8/dialog/oauth?client_id=xxxx&redirect_uri=http://xxxx.com。從'https://www.facebook.com/v2.8/dialog/oauth?client_id=xxxx&redirect_uri=http://xxxx.com'重定向到'https://m.facebook.com/v2.8/dialog /oauth?redirect_uri=http%3A%2F%2Fxxxx.com&client_id=xxxx'已被CORS策略阻止:否請求的資源上存在'Access-Control-Allow-Origin'標頭。原因'http:// localhost:8100'因此不允許訪問。' – Jacksonkr 2017-03-22 17:25:39