Udostępnij za pośrednictwem


Uruchamianie procesu roboczego z konta użytkownika

Aby skonfigurować komputer, aby można było uruchomić proces roboczy ASP.NET (aspnet_wp.exe lub w3wp.exe) na koncie użytkownika, wykonaj następujące kroki.

Ważne

Począwszy od systemu Windows Server 2008 R2, zalecamy użycie puli aplikacji Jako tożsamości dla każdej puli aplikacji.

Procedura

Aby uruchomić plik aspnet_wp.exe na koncie użytkownika

  1. Otwórz plik machine.config znajdujący się na komputerze w folderze CONFIG w ścieżce, w której zainstalowano środowisko uruchomieniowe.

  2. Znajdź sekcję <processModel> i zmień atrybuty użytkownika i hasła na nazwę i hasło konta użytkownika, w którym ma być uruchomiony plik aspnet_wp.exe.

  3. Zapisz plik machine.config.

  4. W systemie Windows Server 2003 usługi IIS 6.0 są instalowane domyślnie. Odpowiedni proces roboczy jest w3wp.exe.To uruchamiany w trybie usług IIS 6.0 z aspnet_wp.exe jako proces roboczy, należy wykonać następujące kroki:

    1. Kliknij przycisk Start, kliknij Administracja istrative Tools, a następnie wybierz pozycję Internet Information Services.

    2. W oknie dialogowym Internet Information Services kliknij prawym przyciskiem myszy folder Witryny sieci Web i wybierz polecenie Właściwości.

    3. W oknie dialogowym Właściwości witryn sieci Web wybierz pozycję Usługa.

    4. Wybierz pozycję Uruchom usługę WWW w trybie izolacji IIS6.0.

    5. Zamknij okno dialogowe Właściwości i Menedżera usług internetowych.

  5. Otwórz wiersz polecenia systemu Windows i zresetuj serwer, uruchamiając polecenie:

    iisreset
    

    — lub —

    net stop iisadmin /y
    net start w3svc
    
  6. Znajdź folder Tymczasowe pliki ASP.NET, który powinien znajdować się w tej samej ścieżce co folder CONFIG. Kliknij prawym przyciskiem myszy folder Tymczasowe pliki ASP.NET i wybierz polecenie Właściwości w menu skrótów.

  7. W oknie dialogowym Właściwości plików tymczasowej ASP.NET kliknij kartę Zabezpieczenia.

  8. Kliknij Zaawansowane.

  9. W oknie dialogowym Advanced Security Ustawienia for Temporary ASP.Net Files (Pliki tymczasowe ASP.Net) kliknij przycisk Dodaj.

    Zostanie wyświetlone okno dialogowe Wybieranie użytkownika, komputera lub grupy.

  10. Wpisz nazwę użytkownika w polu Wprowadź nazwę obiektu do wybrania , a następnie kliknij przycisk OK. Nazwa użytkownika musi mieć następujący format: DomainName\UserName.

  11. W wpis uprawnień dla plików tymczasowych ASP.NET okno dialogowe nadaj użytkownikowi pełną kontrolę, a następnie kliknij przycisk OK, aby zamknąć okno dialogowe Wpis dla plików tymczasowych ASP.NET.

  12. Zostanie wyświetlone okno dialogowe Zabezpieczenia i zostanie wyświetlone pytanie, czy naprawdę chcesz zmienić uprawnienia w folderze systemowym. Kliknij przycisk Tak.

  13. Kliknij przycisk OK , aby zamknąć okno dialogowe Właściwości plików tymczasowych ASP.NET.