0

我注意到“打开操作系统的文件管理器”功能会在首次访问时提示用户登录。

是否可以将 Ajax 文件浏览器配置为在没有登录提示的情况下使用“打开操作系统的文件管理器”功能?

我已经在 Ajax 文件浏览器页面 (ajaxFileBrowser.GetSession().SetCredentials) 上设置了用户凭据,但我发现它没有将这些凭据传递给“打开操作系统的文件管理器”功能。

4

1 回答 1

0

一般来说,没有办法避免凭据对话框。原因是您在 Web 浏览器中指定的凭据存储在 Web 浏览器中,当操作系统文件管理器运行时,无法与该应用程序共享凭据。

可能的解决方案是实现 URL 身份验证并在 URL 中传递身份验证令牌:http://server/[SessionID1234567890]/path/file.docx

于 2015-07-17T00:01:48.800 回答