0
当我导航到需要Windows身份验证的Intranet站点时,WinForms WebBrowser控件未显示登录对话框。但是,如果我首先打开Internet Explorer并查看相同的页面,它将显示(在刷新页面之后)。没有出现System.Windows.Forms.WebBrowser登录对话框
此外,如果我使URL指向我的本地IIS实例,将出现登录对话框。
任何想法?谢谢!
当我导航到需要Windows身份验证的Intranet站点时,WinForms WebBrowser控件未显示登录对话框。但是,如果我首先打开Internet Explorer并查看相同的页面,它将显示(在刷新页面之后)。没有出现System.Windows.Forms.WebBrowser登录对话框
此外,如果我使URL指向我的本地IIS实例,将出现登录对话框。
任何想法?谢谢!
您可以通过IAuthenticate发送凭据。您可以选择extend the winform webbrowser site或write your own webbrowser wrapper。
是的,我看到这些关于这些技术的文章。谢谢。但似乎登录对话框应该至少显示,而不需要在IE中首先浏览页面。我想这种行为是一个错误;但我不确定。 – CalvinCD 2010-05-18 22:26:52