2009-04-28 17 views
5

Bazı ASP.Net uygulamalarını IIS6'dan IIS7'ye geçiriyorum ve şu ana kadar her şey yolunda gitti. Başka bir sunucudaki dosyaları işaret edecek 1 sunucu üzerinde birkaç sanal dizin oluşturmaya çalışıyorum. IIS6'da, tek yapmam gereken, anonim kimlik doğrulaması yapmak ve dosyalara erişimi olan bir kullanıcı kullanmaktı. IIS7'de çalışmasını alamıyorum. Sanal dizini kullanıcı adı ve parola ile ayarlıyorum ancak 500.19 hatası alıyorum "Yetersiz izinler nedeniyle yapılandırma dosyası okunamıyor". Sadece bir resim ve uygulama dosyası içeren bir dizine bir web.config koymam gerektiğini düşünemiyorum. IIS Yöneticisi'nde dizini tıklatırsam, Kimlik Doğrulama bölümü gibi tıklattığım her şeyle ilgili web.config dosyasıyla ilgili bu hatayı alıyorum. Ayrıca, sanal dizinden dosyalara yazmak gayet iyi çalışıyor gibi görünüyor, bu yüzden bir erişim problemim olduğunu düşünmüyorum. IIS_IUSR grubuna dizin erişimi verdim.IIS7 Başka bir sunucudaki dosyalara sanal dizin oluşturma

+0

Merhaba, Derek, Çok benzer bir sorunu yaşıyorum. İzinleri başarıyla kurduktan sonra, IIS 7 hala bir web.config dosyası arar. Sonunda sorunu çözmeyi başardınız mı? Teşekkürler! – mkorman

cevap

3

Bir UNC paylaşımına işaret eden sanal bir dizin kullanıldığında, sanal dizinin gelişmiş ayarlarına gidin, sonra klasöre erişmek için uygun haklara sahip belirli bir kullanıcı hesabı seçin. ASP.NET uygulamasındaki sanal dizimde, uzak bir sunucuda UNC paylaşımına işaret ediyor.

İlgili konular