gpt4 book ai didi

C# 3.5 ASP.net 文件 IO 问题,网络共享上的文件出现 UnauthorizedAccessException

转载 作者:行者123 更新时间:2023-12-02 18:20:14 32 4
gpt4 key购买 nike

每次尝试访问(仅读取)网络共享上的文件时,我都会收到 UnauthorizedAccessException “\\server\folder1\folder2\file.pdf。”

我正在模拟对上述文件夹具有读写访问权限的域\aspnet 用户。该文件不是只读的。

我尝试通过 System.Security.Permissions.FileIOPermission 查找权限。它只是说无法访问所有文件。

我不知道我还能做什么。

我正在使用 Visual Studio 2008、Framework 3.5、WinXP、IIS 5.1 上的 ASP.net 2.0。

最佳答案

ASP.NET 用户将无法使用网络路径。所以你需要有一个 Windows 帐户将拥有所有权限,然后您需要在 web.config 中强加如下内容。

<identity impersonate="true" userName="domainname\windowuseraccount" password="password"/>

关于C# 3.5 ASP.net 文件 IO 问题,网络共享上的文件出现 UnauthorizedAccessException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/825709/

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