在域的IIS6设置下,在Directory Securty»身份validation和访问控制»启用匿名访问下,通常会提供用户名和密码,指定用于匿名访问的用户凭证。
由于密码必须保存在某个地方,你将如何去检索它?
尽pipe我讨厌回答我自己的问题….
Option Explicit Dim objIIS, strMessage Set objIIS = GetObject ("IIS://localhost/w3svc") strMessage = "The metabase reports the anonymous credentials as:" _ & vbcrlf & " AnonymousUserName = " & objIIS.Get("AnonymousUserName") _ & vbcrlf & " AnonymousUserPass = " & objIIS.Get("AnonymousUserPass") Set objIIS = Nothing WScript.Echo strMessage
在这里find
一个更通用的解决scheme(一个可以检索任何域的密码)将不胜感激。