gpt4 book ai didi

asp.net - ASP MVC TextReader

转载 作者:行者123 更新时间:2023-12-02 04:16:16 25 4
gpt4 key购买 nike

我正在尝试使用textreader从本地计算机上的文本文件中检索数据。我有一个上传例程,以获取供读者打开的文件。

当我在本地运行该应用程序时,它运行良好。当我将应用程序发布到服务器时,出现“找不到路径错误的一部分”。我认为此错误与许可有关,因为服务器无法从本地文件系统读取信息,但是我不知道解决此问题的正确方法。

设置应用程序来模拟用户吗?我知道我不可能设置每个本地用户计算机以允许iusr帐户访问它。

感谢您的任何想法。

更新****
我确保网络服务是应用程序池的用户。我还确保networkService可以访问应用程序所在的本地文件夹。我正在运行IIS7,并且在测试站点时遇到了错误-

The server is configured to use pass-through authentication with a built-in account to access the specified physical path. However, IIS Manager cannot verify whether the built-in account has access. Make sure that the application pool identity has Read access to the physical path. If this server is joined to a domain, and the application pool identity is NetworkService or LocalSystem, verify that <domain>\<computer_name>$ has Read access to the physical path. Then test these settings again

我尝试了来自各种帖子的建议,包括将domain \ servername $添加到该文件夹​​以允许访问,但是似乎没有任何效果。

有什么想法吗?

最佳答案

假设这是IIS 6.5或更高版本,则应用程序池用户必须具有必要的权限。默认情况下,这是网络服务,可能没有。

关于asp.net - ASP MVC TextReader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2682963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com