IIS Best Practices

For a very long time, I have been asked for a document on IIS best practices. There are some blogs/articles on the Internet but I could not find a complete one. Actually, the main problem here is that there can not be “best practices” for a web server. A web server is just a hosting…

5

Server ve ASP.NET başlıkları

IIS sunucuları, gelen istekleri yanıtlarken HTTP başlık (header) bölümünde kendileriyle ilgili bazı bilgiler sunar: HTTP/1.1 200 OKCache-Control: privateContent-Type: text/html; charset=utf-8Server: Microsoft-IIS/7.5X-AspNet-Version: 2.0.50727X-Powered-By: ASP.NETSet-Cookie: ASP.NET_SessionId=awfthz48bftycdu3f7lpkku1; path=/; HttpOnlyDate: Mon, 30 Jan 2012 08:41:49 GMTContent-Length: 5975 Yukarıdaki altı çizili üç başlığın, uygulamanın veya sunucunun çalışmasına direkt bir etkisi yoktur, dolayısıyla bunları engelleyebiliriz. Nitekim, pek çok güvenlik taramasında bu…


401 Unauthorized

Daha önce de kimlik doğrulama ile ilgili bir yazı yazmıştım. Orada detaylı olarak bahsettiğim gibi, 401 hataları kimlik doğrulama işleminin normal bir parçasıdır. Ancak bazen, her şeyi doğru yaptığımız halde tarayıcı bize kullanıcı adı/şifre sorar ve buna rağmen giriş yapamayız ve 401.1 “Logon failed” hatası alırız. Bu tür bir sorunun ilk akla gelen nedeni, elbette…


404 Dosya Bulunamadı

“404 Dosya bulunamadı” hatasının nedeni aslında çok açık görünüyor: “Dosya bulunamadı”. Ancak işin aslı tam olarak öyle değil. IIS, ve bazı başka web sunucular, güvenlik nedeniyle bir isteği blokladıklarında, yine güvenlik nedeniyle neden bloklandığını son kullanıcıya söylemezler. Bunun yerine “404 Dosya bulunamadı” hatası dönerler. Bazı senaryolarda IIS içeriğin gerçekte var olup olmadığına bile bakmadan bu…

2

IIS 7.0 Eklentileri

Çeşitli nedenlerle vermek zorunda kaldığım iki aylık aradan sonra, IIS 7.0 ile ilgili bir yazıyla dönmeye karar verdim. IIS 7.0, daha önceki bazı yazılarımda anlatmaya çalıştığım gibi, tamamen modüler bir yapıdadır. Üzerine kuracabileceğimiz eklentilerle çok farklı ihtiyaçlara cevap verebilmesi mümkün olmuştur. İşte bu yazımda, bu eklentilerden, çok işinize yarayacağını düşündüğüm üç tanesinden bahsedeceğim. Administration Pack…

1