当我尝试使用Facebook帐户验证用户时,我收到此消息。这是我正在使用 Facebook C#SDK 的库。有趣的是,它并不适用于Facebook上的每个用户。对某些人来说,它可以解决一些错误“无效的应用程序您尝试使用的应用程序不存在或已被禁用。”或“无效的'client_id'。”
有谁知道会导致这个问题的原因?
也许有人可以推荐用C#编写的稳定版本的库,用于注册和验证用户(使用表单身份验证)。用例子
差异我注意到为帐户发布的cookie工作正常,看起来类似于下面的
FacebookApiKey d07767ca3434056d377e614e0092f535b2943 65
FacebookApiKey_user 123340287990 48
FacebookApiKey_ss shfK4LViw3423f5bxjOieU3UGw__ 60
FacebookApiKey_session_key 2.XnA_B2T3MQgvTic234D87Xg5g__.3600.1299128400-1770287990 98
FacebookApiKey_expires 1299122348400
对于提供错误的帐户,我根本看不到这些cookie。只需 fbsetting_ cookie
答案 0 :(得分:0)
您是否在web.config
中正确设置了应用密钥答案 1 :(得分:0)
如果这是一款新应用,很可能并非所有Facebook服务器都可用。它们通常需要一些时间才能将数据传播到所有服务器。
如果这个应用已经存在了一段时间,那么我不得不承认;我不知道出了什么问题。
希望我能提供帮助。
答案 2 :(得分:-1)
您必须已删除该应用程序,或者您使用的API密钥无效。验证它是否正确。如果不是,请删除该应用并创建一个新应用。