【问题标题】:Facebook-C#-sdk: v5 Security exceptionFacebook-C#-sdk:v5 安全异常
【发布时间】:2011-03-12 17:48:06
【问题描述】:

我还是 facebook C# sdk (ASP.net) 的新手,我在开发机器中使用 Facebook C# SDK v5 示例“CSASPNETFacebookApp”一切正常,但是当我将它上传到我的 Godaddy 共享主机上时,我得到了一个安全异常:

描述:应用程序试图执行安全策略不允许的操作。要授予此应用所需的权限,请联系您的系统管理员或在配置文件中更改应用的信任级别。

异常详细信息:System.Security.SecurityException:请求“System.Configuration.ConfigurationPermission, System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”类型的权限失败。

请告诉我如何解决这个问题?还是换个托管服务器更好?

【问题讨论】:

    标签: security exception facebook-c#-sdk


    【解决方案1】:

    我遇到了这个问题,并通过在 web.config 文件的 system.web 部分添加“信任级别”设置 Full 来修复它:

    <system.web>
        <trust level="Full" />
    

    查看此MSDN article,了解设置此设置的详细信息和含义。

    希望这会有所帮助。

    【讨论】:

    • 谢谢安迪,但您是否也在使用 Godaddy 作为您的主机?请给我提意见。谢谢!
    • 嗨,杰夫,我正在使用 WinHost,但没有理由不能与其他提供商一起使用。
    • +1 也为我工作。在 Godaddy 突然发现这个错误。
    【解决方案2】:
    <section name="facebookSettings" type="Facebook.FacebookConfigurationSection" requirePermission="false" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-16
      • 1970-01-01
      • 1970-01-01
      • 2010-12-02
      • 2016-11-20
      相关资源
      最近更新 更多