更新:2007 年 11 月
本主题适用于:
| 版本 | Visual Basic | C# | C++ | Web Developer | 
|---|---|---|---|---|
| 速成版 | .gif) | .gif) | .gif) | .gif) | 
| 标准版 | .gif) | .gif) | .gif) | .gif) | 
| 专业团队版 | .gif) | .gif) | .gif) | .gif) | 
表格图例:
| .gif) | 适用 | 
| .gif) | 不适用 | 
| .gif) | 默认情况下隐藏的一条或多条命令。 | 
“无身份验证”模式比默认的“Windows 身份验证”模式的速度快,因此当存在网络速度问题时,您可能希望使用“无身份验证”模式。但是,应注意“无身份验证”模式的安全程度要差很多。
| .gif) 警告: | 
|---|
| “无身份验证”模式不安全。如果启用“无身份验证”模式,则进行调试会使计算机容易受到网络上任何用户的攻击。恶意用户可以使用调试器连接到您的计算机、在您的计算机上启动应用程序、访问您计算机上的数据以及执行其他有害或破坏性的操作。使用此模式应特别小心。默认的“Windows 身份验证”模式速度较慢,但要安全得多。如果可能,请使用“Windows 身份验证”模式。如果必须使用“无身份验证”模式,应注意安全风险,在完成调试后立即禁用“无身份验证”模式。 | 
设置“无身份验证”模式
- 在“远程调试监视器”中的“工具”菜单上,选择“选项”。 
- 在“选项”对话框中,选择“无身份验证(仅限本机)”。 
- 如果希望通过 TCP/IP 端口号而不是默认端口进行连接,请更改“TCP/IP 端口号”。 
- 在“无身份验证”模式下,“远程调试监视器”会防止您意外连接到另一个用户的“远程调试监视器”实例。如果启用“允许任何用户进行调试”,则会禁用此用户名检查。这不是安全性选项。 .gif) 警告: 警告:- 如果启用“允许任何用户进行调试”,则计算机容易受到网络上任何用户的攻击。任何用户都可以利用此特权通过使用调试器连接到您的计算机、在您的计算机上启动应用程序、访问您计算机上的数据,以及执行其他有害或破坏性的操作。使用此设置应特别小心。 
- 在“无身份验证”模式下,如果在指定的秒数内没有调试器连接到“远程调试监视器”,它将超时并退出。若要更改此超时时间,请更改“最长空闲时间(秒)”中的值。 .gif) 警告: 警告:- 超时时间越长,恶意用户连接到“远程调试监视器”的机会就越大。若要减少暴露时间,所使用的超时时间不应长于调试一个会话所需的最短时间。