我在 Windows Server2012 R2 和 IIS 8.5 中使用 Active Directory 为每个用户创建一个 WebDav,并且可以通过用户名和用户密码访问它。每个用户一个文件夹。这可以完美地使用 WebDav 客户端。我还有一个使用 ithit-ajax-file-browser 的网络浏览器。
我的问题是,当我为 Web 部件设置参数时,服务器会在自动记录我之前显示一个身份验证弹出窗口。
我正在使用
var settings = {
BasePath: '/davbrowser/',
Id: 'AjaxFileBrowserContainer',
Url: webDavServerPath,
Style: 'height: 100%; width: 100%',
MsOfficeTemplatesPath: '/templates/',
SelectedFolder: webDavServerPath,
ThemeName: 'windows_8',
IconsSize: 16
//Platform: 'mobile'
};
var ajaxFileBrowser = new ITHit.WebDAV.Client.AjaxFileBrowser.Controller(settings);
ajaxFileBrowser.GetSession().SetCredentials('username', 'password');
ajaxFileBrowser.SetSelectedFolder('/username');
`
自动登录有效,但登录弹出窗口仍然出现。有什么办法可以删除吗?我正在使用基本身份验证