iis-7.5 - IIS 7.5 虚拟目录未授权 : Access is denied due to invalid credentials

标签 iis-7.5 credentials virtual-directory

我有一个 Web 应用程序,它试图从不同服务器上的共享文件夹访问图像。

在我的 Web 应用程序中,我创建了一个新的虚拟目录。别名为 QCPhotos,路径为\alta\QCPhotos。 Alta 与我的网络服务器 Brighton 是不同的服务器。

我收到错误:

401 - 未经授权:由于凭据无效,访问被拒绝。
您无权使用您提供的凭据查看此目录或页面。


在尝试调试时,在 Alta 服务器上,我已授予 Everyone 用户对该文件夹的完全访问权限。我还授予 {domain}\Brighton$ 对该文件夹的完全访问权限。

我打开了目录浏览,这似乎工作正常。我可以列出文件夹的内容,但是只要我单击 jpg 图像,就会出现此错误。

最佳答案

好吧,我仍然不确定为什么它不让我访问,但我创建了一个名为 QCPhotos 的域用户帐户。我授予该用户对该文件夹的读取权限,然后将虚拟目录设置为在 IIS 中使用该用户。这解决了我的问题。

关于iis-7.5 - IIS 7.5 虚拟目录未授权 : Access is denied due to invalid credentials,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6780289/

相关文章:

asp.net - 带有 <httpErrors> 元素的自定义 404 页面似乎在 IIS 7 中不起作用

.net-4.0 - HTTP 错误 500.23 - 内部服务器错误

asp.net-mvc-3 - MemoryCache 对象和负载均衡

c# - 在凭证管理器服务中存储凭证

phpmyadmin: "Cannot connect: invalid settings.",但仅适用于 'users' 选项卡

tomcat - 将文件系统上的文件夹映射到 Tomcat 中的 url 的最简单方法是什么?

cruisecontrol.net - cruise control.net 的虚拟目录问题

asp.net - IIS 7.5 客户端证书身份验证

java - Apache HttpAsyncClient

asp.net - 在虚拟应用程序中忽略表单例份验证