我创建了一个Web应用程序,该应用程序在html canvas控件中显示图像。当我在安装Web应用程序的同一台服务器上以localhost身份运行网页时,图像显示正常。当我从客户端计算机(而不是从安装Web应用程序的服务器)运行网页时,图像不会显示在画布中。有人可以解释为什么吗?我已经在客户端计算机上的IE,Chrome和Firefox中尝试过此操作,但是图像在其中均未显示。
我发现答案是,网站在其下运行的应用程序池正在使用默认的ApplicationPoolIdentity,它使网站可以访问本地计算机上的图像,但不能让网站访问客户端计算机上的图像。将身份更改为管理帐户可以解决此问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句