【问题标题】:orchard in a shared hosting with medium trust中等信任度的共享主机中的果园
【发布时间】:2013-02-07 21:06:52
【问题描述】:

我已将基于 Orchard 1.2.41 的网站安装在具有中等信任度的共享主机上。

网站无法运行,抱怨臭名昭著的错误:

Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.

来源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

我已经尝试添加

< trust level="Full" originUrl="" />

但无济于事。 Web 服务器告诉我 web.config 无效。可能是中间信任被宿主锁定了。

我在网上了解到,orchard 是为在中等信任环境下工作而编写的,只是性能有所下降。现在,我只想让我的公司网站启动并运行。

有什么线索吗? 谢谢你,格雷西。 米。

【问题讨论】:

    标签: security hosting orchardcms medium-trust


    【解决方案1】:

    最新版本不支持中等信任(并且不会支持)。中等信任会破坏很多东西,使代码更难以维护/开发,并且通常是一种痛苦。

    您最好的选择是更改您当前的主机。如果他们没有给你完全的信任,你应该尽快离开那里——所有主要的主机现在都这样做了。这是唯一面向未来的解决方案。否则你会经常遇到一些问题。

    【讨论】:

    • 我要补充一点,中等信任完全没用。微软官方建议不要使用它。 +1 在 2013 年逃离任何中等信任度的主机。
    • 另外,Orchard 1.2 已经很老了。您应该使用 1.6。
    • 我设法让我的托管公司让我们充分信任。非常感谢大家。
    • @BertrandLeRoy 你有链接到微软不使用中等信任度的建议吗?
    猜你喜欢
    • 2012-05-12
    • 1970-01-01
    • 2013-11-04
    • 2010-10-16
    • 2011-08-21
    • 1970-01-01
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多