Oprava: "Přístup odepřen" Chyba při Access ASP, soubory

Překlady článku Překlady článku
ID článku: 172954 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Při pokusu o načtení zabezpečené soubory Active Server Pages (ASP) na servery Internet Information Server (IIS) s více než 60 virtuální kořeny pravděpodobně zobrazí následující chybová zpráva, i pokud uživatelský účet byl přidělen explicitní práva k souboru:
Chyba HTTP 401 Přístup odepřen.
Poznámka: to dochází, pouze pokud oprávnění souboru změnily udělit uživateli práva účtu do souboru po jeho přístupu alespoň jednou.

Příčina

K tomuto problému dochází, protože ASP do mezipaměti soubory šablony po jejich provedení; proto jejich nebude nutné neustále recompiled. Soubory jsou uloženy do mezipaměti s kopií úplný seznam volitelný řízení přístupu (DACL), stejně jako datum atributy souborů.

ASP používá k určení, pokud má uživatel dostatečná oprávnění ke spouštění souboru ASP verze v mezipaměti DACL.

Na IIS s více než 60 virtuální kořenové adresáře jsou znovu soubory v mezipaměti šablony načteny při změny datum poslední změny souborů. Protože změny oprávnění souboru neměňte poslední upravené atribut do souboru, znovu mezipaměti verze souborů nejsou načteny po změny oprávnění. Proto účty nedávno přidělit práva k mezipaměti souboru ASP může získat přístup byl odepřen, dokud soubor znovu podle změny velikosti souboru, atd.

Poznámka: ASP používá oznámení úchyty na serverech IIS s méně než 60 virtuální kořenové adresáře. Protože změní aktivační událost zpracovává upozornění na zabezpečení to není problém pro servery IIS s méně než 60 virtuální kořenové adresáře.

Řešení

Soubor ASP.dll byla upravena zkontrolovat reload soubor v mezipaměti na základě souborů DACL stejně jako datum poslední změny.

Prohlášení

Společnost Microsoft potvrzuje, že se to být problém v Microsoft Active Server Pages verze 1.0b. Podporovaná oprava je nyní k dispozici, ale není plně regresní testovány a použito pouze u systémů, ve kterých k popsanému problému. Pokud jsou vážně ovlivněny konkrétní problém, společnost Microsoft doporučuje počkat na další aktualizaci Service Pack, která obsahuje tuto opravu. Obraťte se na odbornou Další informace.

Tato chyba byla opravena v systému Windows 2000.

Odkazy

Nejnovější artices znalostí a další informace o odborné pomoci na Visual InterDev a ASP naleznete na následující stránce na webu Microsoft odbornou pomoc:
http://support.microsoft.com/search/default.aspx?qu=vinterdev

Vlastnosti

ID článku: 172954 - Poslední aktualizace: 2. února 2014 - Revize: 4.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Active Server Pages 4.0 na těchto platformách
    • Microsoft Internet Information Server 3.0
    • Microsoft Internet Information Server 4.0
Klíčová slova: 
kbnosurvey kbarchive kbmt kbbug kberrmsg kbfix kbiis500fix kboswin2000fix kbsecurity kbwebserver KB172954 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:172954

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com