Etiket arşivi: Asp.net Trust Level

Asp.net Trust Level nasıl öğrenilir?

.Net yazılım geliştiriyor veya IIS Yönetiyorsanız bu konuda yazılımsal problemleri gidermek için .net Framework yapısı içerisinde Trust Level seviyelerini yüksek seviyede tutumak veya ihtiyaca göre düşürmeniz gerekebilir bu noktada .net Versiyonunda Asp.Net Trust’i aşağıdaki adımları takip ederek nereden ayarlarının değiştirileceğini bulabilir veya ayarlarını konusunda bilgi sahibi olabilirsiniz.

Mevcut Sunucuda .Net 4.0 ve diğer alt versiyonlar aktif durumda örnek olarak .net 4.0′ı göstereceğim. Öncelikle .net Framework kurulan dizine erişmemiz gerekmektedir.

Sunucuda aşağıdaki dizinde gözükmektedir. (İşletim Sistemi ve kullandığınız .net Framework versiyonuna göre değişkenlik gösterebilir.)
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config

Bir sonraki aşamada web.config dosyasını Notepad vb bir yazılımla açarak içindeki bilgilere göz atmamız gerekicek.

Aşağıda örnek bir web.config dosyasından satırlar bulunmakdır. Satırlar içerisinde <trust level=”Full” originUrl=”” /> olan kısım mevcut .net trust level seviyesini göstermektedir. Mevcut ayarlarınızda medium, low vb seçenek aktif olabilir bu noktada ihtiyaçlara değişiklik yapabilirsiniz.

***************************************************************************

<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=”Full” originUrl=”” />
</system.web>
</location>***************************************************************************