|
|
1
8
尝试将.NET用户的访问权限设置为“完全控制”,从中读取/保存文件。 |
|
|
2
4
世界上没有答案能帮我解决这个问题,直到我偶然发现了答案: 取消加密文件 您可以向整个硬盘上的所有人授予完全权限,但它仍然不允许ASP.NET解密文件。 如果您确定文件未加密,则只需将aspnet帐户添加到要访问的文件或文件夹中。但首先要确保它没有加密! |
|
|
3
3
答复说:“这是一个远程服务器,文件夹已被授予完全读/写权限。仍然不工作。” 确保.NET用户/计算机帐户用户对该文件夹具有完全权限。 另外,将<identity/>添加到配置文件中 |
|
|
4
3
确保ASP.NET帐户对要写入的文件夹具有读/写权限(基本Windows安全性)。
[编辑]
|
|
|
5
3
以上所有内容,加上您可能需要添加此标记:
读这个 KB article 如果您要从浏览器到IIS再到文件共享,这将计为两个跃点,现在您需要配置Kerberos委托。比我更聪明的系统管理员试图配置 kerberos delegation 失败了。移动图像或IIS实例,使它们位于同一台计算机上。 |
|
|
6
3
首先,通过临时授予每个人在特定路径上的完全权限来缩小您的问题。如果它有效,那么您就知道实际上这是一个简单的权限问题,您只需要找出哪个ACCT需要适当的权限。可能是匿名用户帐户(在IIS管理中仔细检查此设置),而不是ASP.NET帐户。(别忘了为每个人争取许可) 如果需要,我相信您可以使用filemon查看哪个帐户正在尝试访问特定文件。可能是错了,我有一段时间没用这个工具了。 最后一件事…文件上是否设置了只读标志?:) |
|
|
7
3
今天我也遇到了同样的问题。在花了几个小时试图找出导致问题的原因后,我发现正在写入的文件夹的权限不正确。从创建文件的用户的角度来看,文件夹基本上是只读的。 尝试对相关文件夹执行以下操作:
鉴于这个问题是6个月前被问到的,我假设你已经解决了这个问题……但我只是想我会记录下我的解决方案,以防将来当其他人试图解决这个未经授权的访问异常时,它对他们有用。 |
|
|
8
1
检查您要写入tempstorage的图像文件(JPG)是否具有webuser帐户(aspnet或iis_wpg)的适当权限。可以将tempstorage目录设置为替换所有子对象上的permissison项。
现在,添加到tempstoreage文件夹中的所有文件都将继承允许您的webuser帐户读取JPG文件的权限。 |
|
|
9
1
不向aspnet用户授予权限,而是向网络服务用户授予权限。文件夹中的修改权限应该足够,不需要授予完全权限(没有理由授予超过所需的权限) 更多详情请阅读论坛: http://forums.asp.net/t/1013434.aspx/1 |
|
|
10
0
错误很明显,对路径“bin\myprojname.pdb”的访问被拒绝。运行Web控制台进程的用户(不是在Web控制台中创建的用户,实际的Windows用户),很可能“网络服务”没有访问该文件夹的权限。 您可以-右键单击该文件夹,转到权限并添加“网络服务”用户-右键单击该文件夹,转到权限并添加“所有人”用户 这样可以解决这个问题。 |