Websiteniz 401, 401.3 veya 401.2 hatası veriyorsa, sistem tarafından oluşturulan ve sitenizin çalışması için zorunlu authentication satırlarına sahip web.config dosyanız silinmiş veya üzerine yazılmış demektir.

 

Yukarıda bulunan hatayı alıyorsanız öncelikle Centra panele giriş yapın ve aşağıda işaretli bulunan web.config sıfırlama butonuna tıklayın.

 

Butona tıkladıktan sonra sizden onay istenecektir.

 

Eğer siteniz altında bir web.config dosyası bulunuyorsa, eski dosyanın ismi web_old.config olarak değiştirilebilir. web.config dosyanız sıfırlandıktan sonra mutlaka içeriğini kontrol ediniz, eğer site kodlarınız için gerekli web.config satırları silindiyse, authentication satırlarının yapısını bozmadan kendi satırlarınızı içerisine ekleyiniz.

Etiketler :  

Bu hatayı düzeltmek için, web.config dosyanız içerisinde system.web altına aşağıdaki satırı ekleyebilirsiniz. Kod örneği aşağıdadır;

<system.web>
<pages validateRequest="false" enableEventValidation="false" enableViewStateMac="false" viewStateEncryptionMode="Never" />
</system.web>

Bu işlem yerine, siteniz için bir machinekey oluşturup, bunu web.config dosyanızda <system.web> altına da aktarabilirsiniz.

http://aspnetresources.com/tools/machineKey

Etiketler :