Osman KURT

Kendime Not

WebConfig Hata Olaylarında Sayfa Yönlendirme

Arkadaşlar bir proje yaparken hepimizin bazı eksiklikleri olabilir bazı durumlarda bazı şeyleri düşünemeyiz böyle durumlarda sitemizde gezinen kullanıcının hem güvenini sarsmamak hemde kendi projenizin güvenliğini tehlikeye atmamak için bu hataları çok iyi bir şekilde yönetmemiz gerek. Çünkü hata yayınlanırken gösterilen bir kod parçası dahi kötü niyetli insanlar için kaçınılmaz bir nimet olabilir. Bu yüzden herhangi bir hata oluşması durumunda kullanıcıya hata mesajını göstermek yerine onu başka bir sayfaya yönlendirmek düşünüyorum ki en iyi seçenek. Lafı fazla uzatmadan kodlarımıza geçelim. Bu olayı web config dediğimiz yapılandırma sayfasında gerçekleştiriyoruz. Alt kısım da vereceğim kodlarla bu işlem basti bir şekilde tamamlanacaktır.

<system.web>

<customErrors mode=“On“>
<error statusCode=“400“ redirect=“BadRequest.aspx“/>
<error statusCode=“403“ redirect=“Yasak.aspx“/>
<error statusCode=“404“ redirect=“SayfaBulunamadi.aspx“/>
<error statusCode=“500“ redirect=“ServerError.aspx“/>
</customErrors>
</system.web>


 
Bu kodlarımızı yazdık ve işlemimiz sona erdi en azından tehlikelerden biri böylece sonlanmış oldu.

Görüşmek Üzere;

Osman KURT

Yazılım Geliştirici ve Grafiker

Yorumlar (1) -

  • ayan

    31.1.2018 21:26:47 | Yanıtla

    point blankda acmiyor

Loading