W IIS7.5 po przełączeniu tożsamości puli na użytkownika domeny otrzymałem ten błąd:
„Bieżąca tożsamość (domena \ nazwa użytkownika) nie ma dostępu do zapisu w„ C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files ”.”
Mógłbym przyznać prawa użytkownika do tego konkretnego katalogu, ale zastanawiam się, czy istnieje lepsze rozwiązanie. Idealnie chciałbym skonfigurować ten katalog „Tymczasowe pliki ASP.NET” do przechowywania w innej lokalizacji.
windows-server-2008
iis
files
PanJanek
źródło
źródło
Odpowiedzi:
Możesz zmienić domyślną lokalizację dla każdej witryny / aplikacji, edytując sekcję Konfiguracja
Web.config
pliku.Aplikacja zostanie ponownie skompilowana, a pliki zostaną zapisane w nowej lokalizacji, po czym można bezpiecznie usunąć stare foldery. Pamiętaj, że nazwy folderów pozostaną takie same; np. jeśli stara lokalizacja to:
wtedy nowy będzie:
źródło