2017-05-11 34 views
0

我开发了一个网站,使用.NET框架4.5和Visual Studio 2013在本地PC上工作,但是在hostgator上的共享主机上显示错误。 HostGator团队表示您的网站运行完全信任级别,但它们只提供中级信任。如何发布一个完全可信的.net 4.5到中等信任等级

如何将我的网站从完全信任更改为中等信任?

+0

请帮忙解决这个问题 –

回答

0

你看过this吗?

以下示例显示 配置文件的securityPolicy部分,该部分将完整信任级别映射到策略文件。

在你的web.config:

<system.web> 
    <securityPolicy> 
    <trustLevel name="Full" policyFile="internal"/> 
    </securityPolicy> 
</system.web> 

入住你的web.config你必须在这个部分。

+0

但是hostgator团队说:“简单地对web.config文件进行编辑并不能解决这个问题,问题出在网站的基本设计上,在开发环境中,网站必须是为Medium-Trust重新编译,为中等信任重新发布,然后整个站点与其所有依赖项(包括数据库)一起重新上传。这通常会带走一些需要Full-Trust访问的功能,但这是在我们的共享服务器上不允许任何情况。“ –