【发布时间】:2013-09-03 14:52:43
【问题描述】:
我有一个内部使用的网络应用程序,它指向网络驱动器上的图像。
当我在 VS 中测试它时它可以工作,但图像一旦发布就不会加载。
我确定这是 IIS 中的一个设置,但我不知道它是什么。
每台计算机都已经登录到域中,应该允许有权访问的人查看图像。
我尝试将身份验证更改为模拟,但没有成功。
有什么想法吗? 谢谢
【问题讨论】:
-
如果您在代码/标记中显示其中一个图像的示例,然后显示从 VS 运行以及从已发布站点运行时呈现的 HTML 的外观,将会很有帮助。查看两者之间的差异可能会澄清问题所在。
-
只是一个图片标签
<img src="//network-share/image.jpg" />没什么特别的。它不是服务器控件,因此标签的呈现不会改变。 -
那么这正是它在您的 ASPX 页面和浏览器的“查看源代码”(本地和发布)中的样子?它在不同浏览器中的行为是否不同?
-
是的,它是一个 html 标签。除非它显示
runat=server,否则标签呈现完全相同。 -
这个问题似乎离题了,因为它应该在网站管理员 stackexchange 上回答。