ネットワークドライブ上のイメージを指す内部的に使用されるWebアプリケーションがあります。
VSでテストしても機能しますが、画像は公開後に読み込まれません。
IISの設定だと確信していますが、それが何であるかわかりません。
各コンピューターは既にドメインにログインしているため、アクセスできるユーザーは画像を表示できる必要があります。
なりすましに認証を変更しようとしましたが、うまくいきませんでした。
URLの場合、スラッシュをエスケープし、プロトコル(この場合はfile://)を指定する必要があります。例:
<img src="file://///server01\fshare\dir1\dir2\my_img.jpg" />
プロトコル(file:
)の後に5つのスラッシュができたことに注意してください
適切な権限を持つIISが存在するローカルマシン(つまり、\ NetworkShareがドライブ文字 "X:"にマップされている)にマップされたネットワークドライブを作成することを検討してください。新しいマップされたドライブ(X :)。
Static Content
配信を有効にする必要があります。 Microsoft-静的コンテンツサーバーの展開(IIS 7) で述べられているように、このオプションの場合:
静的コンテンツ
Webサーバーが静的なWebファイル形式を公開できるようにします。
これをする:
Static Content
を確認します。また、 this 関連する質問に対する2番目の回答を参照してください。