通过 IIS 使用网络上的文件

发布于 2024-12-08 16:44:03 字数 443 浏览 1 评论 0原文

我有一台带有 IIS 7.5 的服务器 (Server 2008),这是一个 ASP.NET 应用程序。该应用程序使用 newtork 上的 Excel 文件。当我在服务器上启动应用程序 http://localhost/MyApplication ...没问题我可以通过 \ 使用该文件网络\路径或通过映射驱动器。

现在,我尝试从客户端使用相同的应用程序 http://myServer/MyApplication 在这种情况下,我收到一条消息“...不是有效路径”

该应用程序正在身份为“NetworkService”的应用程序池上运行

解决此问题的想法吗?

谢谢,

I have a server (Server 2008) with IIS 7.5, an ASP.NET application. This application use an Excel file place on the newtork. When I launch the application on the server http://localhost/MyApplication ... no problem I can use the file via \network\path or via a mapping drive.

From a client now, I try to use the same appliction http://myServer/MyApplication in this case, I get a message "... is not a valid path"

This application is running on an ApplicationPool with identity "NetworkService"

An idea to solve this problem ?

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

執念 2024-12-15 16:44:03

使用 NetworkService 作为 ApplicationPool 身份是问题所在,您需要将其设置为使用有权访问共享驱动器的身份运行。

检查以下文章:

http://www.simongibson.com/intranet/virdir/

< a href="http://support.microsoft.com/kb/207671" rel="nofollow">http://support.microsoft.com/kb/207671

Using the NetworkService as ApplicationPool identity is the issue, you need to set it to run with an identity which has access to the shared drive.

Check the following articles:

http://www.simongibson.com/intranet/virdir/

http://support.microsoft.com/kb/207671

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文