2013-02-22 9 views
1

중간 신뢰도를 가진 공유 호스팅에 Orchard 1.2.41 기반 웹 사이트를 설치했습니다.과수원 (medium trust)이있는 공유 호스팅

이 사이트는 악명 높은 오류로 불평, 작동하지 않습니다

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

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

나는

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

하지만 아무 소용이 추가 시도했습니다. 웹 서버는 web.config가 유효하지 않다고 알려줍니다. 아마 매체 신뢰는 주인에 의해 잠근다.

과수원은 중간 신뢰 환경에서 작동하도록 작성되었으며 성능 손실이있는 경우에만 웹에서 읽었습니다. 당분간은 회사 사이트를 가동시켜야합니다.

실마리? 고마워, 그라지. m.

답변

4

최신 버전은 중간 신뢰를 지원하지 않으므로 수행하지 않을 것입니다. 중간 신뢰는 많은 일을 해치고 코드를 유지/개발하기가 훨씬 어려워지며 일반적으로 통증입니다.

가장 좋은 방법은 현재 hoster를 변경하는 것입니다. 그들이 당신에게 완전히 신뢰하지 않는다면, 당신은 그곳에서 빨리 도망쳐 야합니다 - 모든 주요 인물들은 지금 그렇게합니다. 유일한 미래 솔루션입니다. 그렇지 않으면 끊임없이 몇 가지 문제가 발생할 것입니다.

+2

중간 신뢰는 완전히 쓸모 없다고 덧붙일 것입니다. Microsoft는 공식적으로 사용하지 않을 것을 권장합니다. +1은 2013 년 중간 정도의 신뢰도를 가진 모든 주인에게서 도망 간다. –

+1

또한 오차드 1.2는 매우 오래된 것이다. 1.6을 사용해야합니다. –

+0

나는 호스팅 회사에서 완전한 신뢰를 얻을 수 있도록했습니다. 모두에게 고마워. – pomarc