IIS 6.0’da ASPNET kullanıcı olmadığı için wwwroot klasörü dışında yer alan dosyalara erişmesi gereken bir asp.net uygulamanız varsa dosyaya erişim hatası verecektir. Güvelik sekmesinden IUSR_XXXX (XXXX bilgisayarınızın adını temsil eder) kullanıcısına yetki verseniz bile sonuç değişmeyecektir. ASP .Net uygulamanızın wwwroot klasörü dışındaki klasörlere erişmesini istiyorsanız Web.Config dosyasına aşağıdaki satırı ekleyin.
<identity impersonate=”true”/>
Bu satırı </system.web> tag’ınınüstüne ekleyebilirsiniz. ASP .Net uygulamasının erişmesini istediğiniz dosya veya klasörlerinizin Özellikler penceresinde yer alan Güvenlik sekmesine IUSR_XXXX kullanıcısını eklemeyi unutmayın.
Leave a Reply