我们有一个ASP.NET应用程序,它使用针对Active Directory的Windows身份验证来对其用户进行身份验证。即使它使用Windows身份验证,IIS也会提示输入用户名/密码,因为该网站是通过不是服务器名称的网址访问的(根据support.microsoft.com/kb/258063不是意料之外的)。这很好,但我们有自己编写的客户端程序(自动UI测试套件,屏幕抓取器页面/站点运行状况监视器等),由于登录提示而无法访问该站点。
由于我们可以完全访问这些客户端程序的源代码,有没有办法以编程方式将应用程序的凭据传递给登录提示以自动执行登录过程?
答案 0 :(得分:0)
在不了解您的客户端应用程序的情况下,很难回答您的问题。通常,大多数平台都允许您传递凭据,因此请在构建客户端应用程序的体系结构中查找如何执行此操作。