PRB: V aplikaci Visual Studio .NET Debugging ASP.NET konce zabezpečení Toolkit

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.

310588
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Příznaky
Při ladění aplikací ASP.NET v aplikaci Visual Studio .NET po instalaci Microsoft Security Toolkit, zobrazí se následující chybová zpráva:
Při pokusu o spuštění projektu došlo k chybě: nelze spustit ladění na serveru WWW. Projekt není nakonfigurován k ladit.

Pro projekty ASP.NET ověřte, zda máte platný projektu soubor nazvaný 'web.config pro zadaná adresa URL a 'ladění 'je nastavena na' true' v tomto souboru.
Pro ATL Server projekty ověřte, zda je rozšíření ISAPI přidruženy sloveso 'DEBUG.
Chcete zakázat budoucí pokusy o ladění stránek ASP.NET pro tento projekt?
Příčina
Microsoft Security Toolkit zámky dolů serveru tak, aby pouze povoluje určité slovesa předány prostřednictvím Internetová informační služba (IIS). Sloveso "ladění" není přidána do seznamu schválených slovesa.
Řešení
Chcete-li tento problém vyřešit, vyhledejte ve složce WinNT\System32\Inetsrv\Urlscan souboru urlscan.ini. V části [AllowVerbs] urlscan.ini přidat do seznamu schválené slovesa "ladění" slovesa. Poznámka: přidávání slovesa do části [AllowVerbs] urlscan.ini může vést k compromises možné zabezpečení, je nutné spustit také "iisreset" vymazání mezipaměti.

Pokud chcete povolit sloveso "ladění", můžete ručně připojit k aspnet_wp.exe (nebo W3wp.exe pro aplikace spustit Internetová informační služba [IIS] 6.0) proces debug v aplikaci Visual Studio .NET.
Odkazy
Další informace o zabezpečení Microsoft Toolkit naleznete na následujícím webu:
Microsoft Security Tool Kit: Vodítka, aktualizace a nástroje
http://technet.microsoft.com/en-us/security/cc297183.aspx

Další informace o nástroji Security nástroj UrlScan naleznete na následujícím webu:
ladění kbreadme uzamčení služby iis

Upozornění: Tento článek byl přeložen automaticky

Vlastnosti

ID článku: 310588 - Poslední kontrola: 02/28/2014 17:06:15 - Revize: 4.10

  • Microsoft ASP.NET 1.1
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft ASP.NET 1.0
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • kbnosurvey kbarchive kbmt kbdebug kberrmsg kbprb kbreadme kbsectools kbsecurity KB310588 KbMtcs
Váš názor