IIS 7: Medium i Full Trust na jednym serwerze

Co zrobić, jeśli chcemy ustawić poziom zaufania wszystkich stron znajdujących się na naszym serwerze na Medium i jednocześnie przydzielić jakiejś konkretnej stronie poziom zaufania Full?

Otwieramy plik web.config (znajdujący się w: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG) i dokonujemy następujących zmian:

1. Zmieniamy poziom zafuania na Medium: <trust level=”Medium” originUrl=”"/>

Tak to wyglÄ…da w praktyce:

<location allowOverride=”true”>
<system.web>
<securityPolicy>
<trustLevel name=”Full” policyFile=”internal”/>
<trustLevel name=”High” policyFile=”web_hightrust.config”/>
<trustLevel name=”Medium” policyFile=”web_mediumtrust.config”/>
<trustLevel name=”Low” policyFile=”web_lowtrust.config”/>
<trustLevel name=”Minimal” policyFile=”web_minimaltrust.config”/>
</securityPolicy>
<trust level=”Medium” originUrl=”"/>
</system.web>
</location>

2. Następnie dodajemy poniżej kodu następujący fragment z nazwą strony, dla której chcemy przydzielić poziom zaufania Full:

<location path=”Nazwa Strony” allowOverride=”true”>
<system.web>
<trust level=”Full” originUrl=”" />

</system.web>
</location>

Tagi: , ,

Skomentuj

Login with Facebook: