完全信任似乎不适用于WebMatrix Web.config文件

时间:2011-03-30 11:32:42

标签: asp.net iis razor config webmatrix

好吧,我的主人告诉我,我需要在我的webmatrix网站上启用FullTrust,因为我一直收到错误。 (但是,我使用了不同的主机,我的网站上的所有内容都与它们完美配合,无需修改)。无论如何,我在他们的KB中使用了我的主机支持的代码,但这只会产生不同的错误。所以我在google上查了完全信任并使用了大约5个不同的代码示例来实现完全信任,但它们都会产生错误!甚至是MSDN上的那些。谷歌搜索“完全信任WebMatrix”并没有真正带来任何帮助。

如何成功地将完全信任添加到使用WebMatrix创建的web.config文件?

非常感谢任何帮助!

谢谢

大约20种不同的错误之一:

  

HTTP错误500.19 - 内部服务器   错误

     

无法访问请求的页面   因为相关的配置数据   因为页面无效。

     

详细错误信息:

     

模块

     

IIS Web Core

     

通知

     

未知

     

处理程序

     

尚未确定

     

错误代码

     

0x8007000d

     

配置错误

     

配置文件

     

\?\ C:\ Users \ Jason \ Documents \ My Web   网站\ OSF \ web.config中

     

请求的网址

     

http://localhost:40625/Default.cshtml

     

物理路径

     

登录方法

     

尚未确定

     

登录用户

     

尚未确定

     

请求跟踪目录

     

C:\用户\杰森\文件\ IISExpress \ TraceLogFiles \

     

配置来源:-1:       0:

     

更多信息:发生此错误   当阅读时出现问题   Web服务器的配置文件   或Web应用程序。在某些情况下,   事件日志可能包含更多   有关原因的信息   错误。

     

如果你看到文字“有一个   重复   'System.Web.Extensions程序/脚本/ scriptResourceHandler'   部分定义“,这个错误是   因为你正在运行.NET   基于Framework 3.5的应用程序   .NET Framework 4.如果您正在运行   WebMatrix,解决这个问题,去吧   到Settings节点设置.NET   框架版本为“.NET 2”。您可以   还删除了额外的部分   web.config文件。查看更多   信息»

web.config文件:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <securityPolicy>
            <trust level="Full" />
        </securityPolicy>

        <defaultDocument>
            <files>
                <add value="Default.cshtml" />
            </files>
        </defaultDocument>
    </system.webServer>
</configuration>

1 个答案:

答案 0 :(得分:0)