gpt4 book ai didi

azure - IIS 7.5 - 映射到 Azure 文件共享的虚拟目录 - 无法读取配置文件

转载 作者:行者123 更新时间:2023-12-02 09:26:48 28 4
gpt4 key购买 nike

正如标题所示,当我尝试通过 IIS 7.5 内的虚拟目录从安装在 VM(从 Azure 网络内)上的 Azure 文件共享读取 JPG 文件时,收到错误“无法读取配置文件”

这指向权限问题 - 我在 Web 服务器上创建了一个与用户名匹配的本地用户,并将密码设置为 Azure 上存储服务的访问 key (与访问/挂载文件存储共享的凭据相同)。

我在 vdir 运行的应用程序池以及虚拟目录属性“物理路径凭据”上设置了此项 - 两者仍然返回以下错误:

HTTP 错误 500.19 - 内部服务器错误

无法访问所请求的页面,因为该页面的相关配置数据无效。

详细错误信息:

模块 IIS Web 核心

通知 开始请求

处理程序 尚未确定

错误代码 0x80070003

配置错误 无法读取配置文件

配置文件 \?\X:\web.config

请求的 URL http://localhost:80/myvdir/1.jpg

物理路径 X:\1.jpg

登录方法 尚未确定

登录用户 尚未确定

配置来源: -1: 0:

因此,要么我使用的凭据与 UNC 凭据不匹配,要么 IIS 不支持此操作。

大家有什么想法吗?

更新 - 2016-15-18

已解决

感谢 Simon W 和 Forester123

该问题是由于缺少以下步骤造成的:

  • 添加本地用户时,我未能将此用户添加到 IIS_IUSRS 组
  • 使用应用程序物理路径开头的驱动器号。您必须使用 UNC 路径\myaccount.file.core.windows.net\sharename 您不能使用驱动器号,例如X:\

这个 URL(由 Simon W 提供)非常宝贵 http://blogs.iis.net/davidso/azurefile

最佳答案

尝试使用映射驱动器可能是您的问题。看看如何使用 UNC 来实现这一点:http://blogs.iis.net/davidso/azurefile

关于azure - IIS 7.5 - 映射到 Azure 文件共享的虚拟目录 - 无法读取配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37281354/

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