我在身份验证方面遇到了一些问题。我正在为三星 SmartTV(基于 Safari)开发应用程序,我想使用 iframe 标签打开 PDF 文件。要查看PDF,需要先登录服务器,服务器只支持Digest Authentication。问题是当我用 (iframe src="'+link+'" height="600" width="800") 请求它时,它会发送基本身份验证。有没有办法将身份验证设置为摘要?如果从 safari 网络浏览器访问,则会出现一个要求输入用户名和密码的弹出窗口。Firefox 和其他浏览器运行良好,因为它们会抢先发送摘要身份验证。
如果不可能,我可以使用 $.ajax 获取 pdf 文件,但不知道如何从 xmlhttprequest 显示 pdf。
欢迎任何帮助,在此先感谢!