1

我正在使用 C# 中的 WebBrowser 控件导航到我公司网络上的 PDF 文件。当程序导航到该文件时,它以与我的帐户不同的用户身份登录。当此用户导航到网络上的任何 PDF 文件时,它会收到错误消息“您当前的安全设置不允许下载此文件”。如果我使用我的帐户导航到文件,我不会收到此错误。

导致消息框显示的行是 _pdfViewer.wbPDFViewer.Navigate(SelectedPath)

这是我尝试过的:

  • 将文件下载(模拟帐户)的 IE 安全设​​置更改为在 Internet 和本地 Intranet 上启用(我不确定网络属于哪个类别,猜测是本地 Intranet)
  • 修改 IE 安全设​​置以完全匹配我的
  • 关闭弹出窗口阻止程序
  • 检查网络是否在受限站点中 - 不是
  • 关闭 Internet 和本地 Intranet 的保护模式
  • 已验证模拟用户是管理员帐户,并且能够毫无困难地从网站下载 PDF 文件。此外,用户可以通过 Windows 资源管理器从网络文件夹中访问 PDF 文件
  • 用户对尝试访问的网络文件夹具有完全访问权限(读取、写入等)

任何人都可以就导致问题的原因提供一些建议吗?谢谢你。

4

1 回答 1

0

随着时间的推移,我们决定只使用 Process.Start(),因为我们不需要自定义表单来显示我们的 PDF。

于 2014-04-23T21:34:47.793 回答