我正在尝试使用C#在.NET MVC的网站上实现Facebook Connect。
我已按照此处的说明操作:http://wiki.developers.facebook.com/index.php/Trying_Out_Facebook_Connect一步一步。我可以登录工作,因为当我通过网站登录时,我也登录到Facebook。
为了在服务器中使用它,我想我需要访问Facebook应该留下的cookie:
APIKEY_user
APIKEY_session_key
...
如此处所述http://wiki.developers.facebook.com/index.php/Verifying_The_Signature。
问题是我没有得到任何这些饼干。我用谷歌搜索,似乎我是唯一有这个问题的人。关于我可能做错什么的任何想法?这是否发生在其他人身上?
答案 0 :(得分:4)
问题是我使用localhost在本地开发。
我通过将应用程序的设置更改为指向某个Web地址而不是localhost并将主机文件更改为指向同一网址为127.0.0.1来解决问题
答案 1 :(得分:0)
从UI /客户端角度来看,始终确保您在FB.init()方法中为xd_receiver文件指定了正确的路径。
答案 2 :(得分:0)
Firecookie对于了解哪些Cookie未被设置非常有用。