我开发了一个网站,使用.NET框架4.5和Visual Studio 2013在本地PC上工作,但是在hostgator上的共享主机上显示错误。 HostGator团队表示您的网站运行完全信任级别,但它们只提供中级信任。如何发布一个完全可信的.net 4.5到中等信任等级
如何将我的网站从完全信任更改为中等信任?
我开发了一个网站,使用.NET框架4.5和Visual Studio 2013在本地PC上工作,但是在hostgator上的共享主机上显示错误。 HostGator团队表示您的网站运行完全信任级别,但它们只提供中级信任。如何发布一个完全可信的.net 4.5到中等信任等级
如何将我的网站从完全信任更改为中等信任?
你看过this吗?
以下示例显示 配置文件的securityPolicy部分,该部分将完整信任级别映射到策略文件。
在你的web.config:
<system.web>
<securityPolicy>
<trustLevel name="Full" policyFile="internal"/>
</securityPolicy>
</system.web>
入住你的web.config你必须在这个部分。
但是hostgator团队说:“简单地对web.config文件进行编辑并不能解决这个问题,问题出在网站的基本设计上,在开发环境中,网站必须是为Medium-Trust重新编译,为中等信任重新发布,然后整个站点与其所有依赖项(包括数据库)一起重新上传。这通常会带走一些需要Full-Trust访问的功能,但这是在我们的共享服务器上不允许任何情况。“ –
请帮忙解决这个问题 –