2010-11-12 3 views
0

У меня есть простое приложение facebook с 2 страницами - MasterPage.master и Default.aspx (я использую ASP.NET). Но когда я пытаюсь запустить его на Facebook, он возвращает 500 http-код (Invalid API key).Недопустимый ключ API в приложении Facebook

Я проверил ключ API (и приложение Secret тоже). Они правы.

Может быть, я использую их неправильно? В моем коде MasterPage.master наследует CanvasFBMLMasterPage и по умолчанию наследует CanvasFBMLBasePage. У меня есть следующий код на Default.aspx (VB .NET)

Imports Facebook 
Imports Facebook.WebControls 

Partial Class _Default 
Inherits CanvasFBMLBasePage 
Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles  MyBase.Load 

    MyBase.Api = "my api code" 
    MyBase.Secret = "my secret code" 
    MyBase.Page_Load(sender, e) 


End Sub 

End Class 

Это правда? Не могли бы вы мне помочь? Что не так?

ответ

0

Я решил проблему, когда использовал Master.RequireLogin = true; (в Page_PreInit) на каждой странице, кроме MasterPage. Мои настройки были расположены в web.config

Смежные вопросы