IIS에서 호스팅되는 원격 서버가 있습니다.이 서버는 시도 할 때 다음 예외를 throw합니다. SerializationException 보안 제한 때문에 유형 System.Runtime.Remoting.ObjRef에 액세스 할 수 없습니다. 나는 내 자신의 exe에서 서버를 호스팅하는 경우 어떤 문제가 없습니다. 구글 검색
는 대부분의 사람들이 솔루션은 내가 뭐하는 거지SerializationException 보안 제한으로 인해 System.Runtime.Remoting.ObjRef 형식에 액세스 할 수 없습니다.
<clientProviders>
<formatter ref="binary" typeFilterLevel="Full"/>
</clientProviders>
<serverProviders>
<formatter ref="binary" typeFilterLevel="Full"/>
</serverProviders>
을 typeFilterLevel = "전체"를 설정하는 것입니다.
나는 신뢰도를 full로 설정하고 있습니다. 기본값은 어쨌든해야합니다.
<system.web>
<authentication mode="None" />
<customErrors mode="Off" />
<compilation defaultLanguage="c#" />
<trust level="Full"/>
</system.web>
Windows 2003에서 IIS 6.0을 사용하고 있습니다. .NET 2.0 용으로 컴파일 된 코드입니다. 응용 프로그램 풀이 관리 권한이있는 계정으로 실행되고 있습니다.