Kullanıcı Hesabı Denetimi (UAC) etkinleştirildiğinde IIS Express ile kimliğe bürünme başarısız oluyor
Bu makale, Kullanıcı Hesabı Denetimi (UAC) etkinleştirildiğinde Microsoft Internet Information Services (IIS) Express ile kimliğe bürünme işleminin başarısız olması sorununu çözmenize yardımcı olur.
Orijinal ürün sürümü: Internet Information Services Express
Özgün KB numarası: 2701070
Belirtiler
Aşağıdaki senaryoyu inceleyin:
Visual Studio ile IIS Express'da bir web uygulaması çalıştırıyorsunuz. Uygulama Anonim kimlik doğrulaması için yapılandırılır ve bir arka uç SQL veritabanına erişmek için hizmet hesabının kimliğine bürünme özelliğini kullanır. Web uygulamasına web tarayıcısıyla göz atarken aşağıdaki örneğe benzer bir hata iletisi görüntülenir:
/my_app Uygulamasında Sunucu Hatası.
Yapılandırma Hatası
Açıklama: Bu isteğe hizmet vermek için gereken bir yapılandırma dosyasının işlenmesi sırasında bir hata oluştu. Lütfen aşağıdaki belirli hata ayrıntılarını gözden geçirin ve yapılandırma dosyanızı uygun şekilde değiştirin.
Ayrıştırıcı Hata İletisi: Yapılandırma dosyası yüklenirken hata oluştu: C:\sitem\web\my_app\default.aspx'da yapılan değişiklikler izlenemedi.
Kaynak Hatası:
[İlgili kaynak satırı yok]
Kaynak Dosya: C:\mysite\web\my_app\default.aspx\web.config Satırı: 0
Sürüm Bilgileri: Microsoft .NET Framework Sürüm:4.0.30319; ASP.NET Sürüm:4.0.30319.17379
Kimliğe bürünme hesabı yükseltilmemiş (UAC) olarak çalıştığında bu sorun oluşur.
Neden
Kimliğe bürünme özelliğinin çalışması için kullanıcının ayrıcalığına SeImpersonatePrivilege
sahip olması gerekir. Ancak UAC etkinleştirildiğinde SeImpersonatePrivilege
kimliğe bürünme belirtecinden ayrıcalık kaldırıldığından kimliğe bürünme başarısız olur.
Çözüm
Bu sorunu çözmek için web uygulamasında kimliğe bürünme kullanmanız gerekiyorsa IIS Express yönetici olarak çalıştırın.
Daha fazla bilgi
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin