Spuštění pracovního procesu pod uživatelským účtem

Chcete-li nastavit počítač tak, abyste mohli spustit pracovní proces ASP.NET (aspnet_wp.exe nebo w3wp.exe) pod uživatelským účtem, postupujte takto.

Důležité

Počínaje Systémem Windows Server 2008 R2 doporučujeme používat ApplicationPoolIdentity jako identitu pro každý fond aplikací.

Postup

Spuštění aspnet_wp.exe v uživatelském účtu

  1. Otevřete soubor machine.config umístěný v počítači ve složce CONFIG v cestě, kam jste nainstalovali modul runtime.

  2. <Vyhledejte část processModel> a změňte atributy uživatele a hesla na jméno a heslo uživatelského účtu, pod který chcete spustit aspnet_wp.exe.

  3. Uložte soubor machine.config.

  4. Ve Windows Serveru 2003 je ve výchozím nastavení nainstalována služba IIS 6.0. Odpovídající pracovní proces je w3wp.exe.To spustit v režimu IIS 6.0 s aspnet_wp.exe jako pracovní proces, musíte postupovat takto:

    1. Klepněte na tlačítko Start, klepněte na tlačítko Správa istrativní nástroje a potom zvolte Internetová informační služba.

    2. V dialogovém okně Internetová informační služba klikněte pravým tlačítkem myši na složku Weby a zvolte Vlastnosti.

    3. V dialogovém okně Vlastnosti webů zvolte Služba.

    4. Vyberte Spustit službu WWW v režimu izolace IIS6.0.

    5. Zavřete dialogové okno Vlastnosti a Správce internetových služeb.

  5. Otevřete příkazový řádek systému Windows a obnovte server spuštěním následujícího příkazu:

    iisreset
    

    — nebo —

    net stop iisadmin /y
    net start w3svc
    
  6. Vyhledejte složku Dočasné ASP.NET Soubory, která by měla být ve stejné cestě jako složka CONFIG. Klikněte pravým tlačítkem myši na složku Dočasné ASP.NET Soubory a v místní nabídce zvolte Vlastnosti .

  7. V dialogovém okně Dočasné ASP.NET Vlastnosti souborů klikněte na kartu Zabezpečení .

  8. Klikněte na tlačítko Upřesnit.

  9. V dialogovém okně Rozšířené zabezpečení Nastavení pro dočasné soubory ASP.Net klepněte na tlačítko Přidat.

    Zobrazí se dialogové okno Vybrat uživatele, počítač nebo skupinu.

  10. Do pole Zadejte název objektu zadejte uživatelské jméno , které chcete vybrat , a klepněte na tlačítko OK. Uživatelské jméno musí mít tento formát: DomainName\UserName.

  11. V dialogovém okně Položky oprávnění pro dočasné ASP.NET Soubory dejte uživateli úplné řízení a klepněte na tlačítko OK zavřete položku dočasné ASP.NET soubory dialogové okno.

  12. Zobrazí se dialogové okno Zabezpečení a zobrazí se dotaz, jestli opravdu chcete změnit oprávnění v systémové složce. Klepněte na tlačítko Ano.

  13. Klepnutím na tlačítko OK zavřete dialogové okno Vlastnosti dočasných souborů ASP.NET.