Bir Kullanıcı Hesabı Altında Çalışan İşlemini Çalıştırma
Bilgisayarınızı ASP.NET çalışan işlemini (aspnet_wp.exe veya w3wp.exe) bir kullanıcı hesabı altında çalıştıracak şekilde ayarlamak için aşağıdaki adımları izleyin.
Önemli
Windows Server 2008 R2'den başlayarak, her uygulama havuzu için kimlik olarak ApplicationPoolIdentity kullanılmasını öneririz.
Yordam
aspnet_wp.exe dosyasını bir kullanıcı hesabı altında çalıştırmak için
Bilgisayarınızda bulunan machine.config dosyasını çalışma zamanını yüklediğiniz yolun altındaki CONFIG klasöründe açın.
<processModel> bölümünü bulun ve kullanıcı ve parola özniteliklerini, aspnet_wp.exe dosyasının altında çalışmasını istediğiniz kullanıcı hesabının adı ve parolası olarak değiştirin.
machine.config dosyasını kaydedin.
Windows Server 2003'te IIS 6.0 varsayılan olarak yüklenir. buna karşılık gelen çalışan işlemi w3wp.exe.To iis 6.0 modunda çalıştırılır ve çalışan işlemi olarak aspnet_wp.exe kullanılır, aşağıdaki adımları izlemeniz gerekir:
Başlat'a tıklayın, Yönetici istrative Tools'a tıklayın ve ardından Internet Information Services'ı seçin.
Internet Information Services iletişim kutusunda Web Siteleri klasörüne sağ tıklayın ve Özellikler'i seçin.
Web Siteleri Özellikleri iletişim kutusunda Hizmet'i seçin.
IIS6.0 yalıtım modunda WWW hizmetini çalıştır'ı seçin.
Özellikler iletişim kutusunu ve Internet Services Manager'ı kapatın.
Bir Windows Komut İstemi açın ve şu komutu çalıştırarak sunucuyu sıfırlayın:
iisreset
— veya —
net stop iisadmin /y net start w3svc
CONFIG klasörüyle aynı yolda olması gereken Temporary ASP.NET Files klasörünü bulun. Geçici ASP.NET Dosyaları klasörüne sağ tıklayın ve kısayol menüsünde Özellikler'i seçin.
Geçici ASP.NET Dosyaları Özellikleri iletişim kutusunda Güvenlik sekmesine tıklayın.
Gelişmiş'i tıklatın.
Geçici ASP.Net Dosyaları için Gelişmiş Güvenlik Ayarlar iletişim kutusunda Ekle'ye tıklayın.
Kullanıcı, Bilgisayar veya Grup Seç iletişim kutusu görüntülenir.
Seçecek nesne adını girin kutusuna kullanıcı adını yazın ve tamam'a tıklayın. Kullanıcı adı şu biçimde olmalıdır: DomainName\UserName.
Geçici ASP.NET Dosyaları için İzin Girdisi iletişim kutusunda, kullanıcıya Tam Denetim verin ve ardından Tamam'a tıklayarak Geçici ASP.NET Dosyaları girdisi iletişim kutusunu kapatın.
Bir Güvenlik iletişim kutusu görüntülenir ve bir sistem klasöründeki izinleri gerçekten değiştirmek isteyip istemediğinizi sorar. Evet seçeneğini tıklatın.
Geçici ASP.NET Dosyaları Özellikleri iletişim kutusunu kapatmak için Tamam'a tıklayın.