代码之家  ›  专栏  ›  技术社区  ›  Kasper Holdum

配置错误-权限不足

  •  1
  • Kasper Holdum  · 技术社区  · 14 年前

    我刚刚下载了dotneopenauth3.4的模板,并从模板创建了一个新项目。打开在Visual Studio中启动Web服务器并启动设置页,在提供OpenID之后,我收到以下错误的问候:

    配置错误

    描述:在 配置文件的处理 服务此请求所必需的。 请检查具体错误 详细信息如下并修改 配置文件。

    分析程序错误消息:不足 设置的权限 配置属性 “支票证书假期列表”。

    我尝试进入项目文件夹并将“所有人”添加到“权限”选项卡,但没有效果。当试图访问web.config文件时,它仍然会抛出上述错误。

    如何为Visual Studio随附的开发服务器内运行的代码授予正确的权限?

    1 回复  |  直到 6 年前
        1
  •  1
  •   James Santiago    14 年前

    尝试将完全信任添加到web.config文件中:

       <trust level="Full" />
    

    可能是您的IIS设置为较低的信任级别,阻止了DotNetOpenAuth的运行。

    如果不是这样,那么我们能看到其余的错误吗?如果处于调试模式,则应该能够显示错误的来源。此特定错误甚至可能不是由DotNetOpenAuth引起的…基本上,错误是您不能设置配置属性,比如我们如何将“level”的trust属性设置为full。因此,请向我们展示配置文件中设置了checkcertificateRevocationList属性的部分。