C# で WebBrowser コントロールを使用して、会社のネットワーク上の PDF ファイルに移動しています。プログラムがこのファイルに移動すると、私のアカウントとは別のユーザーとしてログインされます。このユーザーがネットワーク上の任意の PDF ファイルに移動すると、「現在のセキュリティ設定では、このファイルのダウンロードが許可されていません」というエラーが表示されます。アカウントを使用してファイルに移動すると、このエラーは発生しません。
メッセージ ボックスを表示する行は次のとおりです。
_pdfViewer.wbPDFViewer.Navigate(SelectedPath)
これが私が試したことです:
- (偽装されたアカウントの) ファイル ダウンロードの IE セキュリティ設定を、インターネットとローカル イントラネットの両方で有効に変更します (ローカル イントラネットを推測して、ネットワークがどのカテゴリに該当するかはよくわかりません)。
- 私のものと完全に一致するようにIEのセキュリティ設定を変更する
- ポップアップ ブロッカーをオフにする
- ネットワークが制限されたサイトにあるかどうかを確認しています - そうではありません
- インターネットとローカル イントラネットの保護モードをオフにする
- なりすましユーザーが管理者アカウントであり、Web サイトから PDF ファイルを問題なくダウンロードできることを確認しました。さらに、ユーザーは Windows エクスプローラーを介してネットワーク フォルダーから PDF ファイルにアクセスできます。
- ユーザーは、アクセスしようとしたネットワーク フォルダへのフル アクセス (読み取り、書き込みなど) を持っています。
何が問題を引き起こしているのかについて、誰かアドバイスをいただけますか? ありがとうございました。