0

我正在使用来自 codeplex 的 c# sdk facebook 集成并收到一个奇怪的错误:

我的 web.config 中有以下内容并收到它无法识别的错误

编译错误:

警告 12 C:\Documents and Settings\admin\Desktop\car\Phase_2\tissot\tissot4\Default.aspx:ASP.NET 运行时错误:无法识别的配置部分 facebook。(C:\Documents and Settings\admin\Desktop\car\Phase_2\tissot\tissot4\web.config 第 17 行) C:\Documents and Settings\admin\Desktop\car\Phase_2\tissot\tissot4\Default.aspx 1 1天梭4

<facebookSettings
appSecret="################"
appId="$$$$$$$$$$$$$$$$$" 
/>

<canvasSettings
canvasPageUrl=http://apps.facebook.com/myapp/
authorizeCancelUrl=http://apps.facebook.com/myapp/ 
/>
4

2 回答 2

1

你定义了configSections?

由于未定义配置节标记是一个 Microsoft Bug,可以通过在这样的部分之后添加配置节标记来解决

<configSections>
    <section name="facebookSettings" type="Facebook.FacebookConfigurationSection"/>
    <section name="canvasSettings" type="Facebook.Web.CanvasConfigurationSettings"/>
  </configSections>

  <facebookSettings
        appSecret="your_api_secret" 
        appId="your_app_id" />
  <canvasSettings
    canvasPageUrl="http://apps.facebook.com/graphtoolkit/"
    authorizeCancelUrl="http://apps.facebook.com/graphtoolkit/home/cancel" />
于 2011-01-27T08:30:16.563 回答
0
于 2011-01-27T08:23:30.850 回答