2012-06-20 14 views
2

踢得好看當我打電話了Facebook的OAuth端點這樣的:.ME域名不與Facebook的OAuth

https://www.facebook.com/dialog/oauth 
?client_id=xxxxxxxxxxxxxxxxx 
&redirect_uri=http%3A%2F%2Fexample.me 
&scope=email%2Cpublish_stream 
&state=aa48a8a575a0e308123b7f178047dd87 

我得到我之前也得到了FB的Dialog服務器錯誤。但是,如果我將redirect_uri更改爲example.com,它工作正常(因爲我得到FB,然後得到'不正確的重定向uri錯誤,因爲我沒有自己的example.com)。

所以,基本上,似乎當我redirect_uri是.me,我得到服務器錯誤。

這是OAuth/Facebook的已知問題,還是我在做其他問題?

+0

這不是像.com,.net –

+0

是的,但它仍然是ICANN批准的TLD – xbonez

回答

0

沒有離開這個unasnwered

我從來沒有找到一個解決方案的緣故到當時爲止。這幾乎肯定是一個FB bug。最近,我不得不再次這樣做,發現一個.me域可以正常工作,所以它看起來bug已修復。

0

您可以在.com域上使用您域中的重定向url

例如, example.com/xyz並嘗試將此網址重定向到您要將用戶重定向到的域的.me域的網址。

,或者嘗試使用URL shortner的起酥油您重定向URL像bit.lygoo.gl(但可能不會鍛鍊)​​

+0

問題是我沒有.com域名。 .me – xbonez

+0

您是否在應用程序域中添加了.me域,位於http://developers.facebook.com/apps –

+0

我做過。然後再次檢查它並三重檢查它。 – xbonez