从Visual Studio 2017向Azure发布ASP.NET核心应用程序后,当我单击应用程序URL时收到此消息:
之前工作正常.有没有办法重置源代码或应用程序?
你有什么解决办法?
Haf*_*uri 19
You do not have permission to view this directory or page.
这基本上暗示Azure在运行您的Web应用程序时遇到错误.自生产以来,它没有显示任何有用的错误消息.出于测试/调试目的,您可以打开Azure详细消息,并在准备好生产时关闭.为此,您必须遵循以下两个步骤,
Your Web App诊断日志(如果找不到,搜索框位于顶部),然后打开Detailed Error Messages或打开所有登录选项,由您决定.Web Config文件中添加以下内容,Web Config文件中添加<customErrors mode="Off" />BEFORE system.web结束标记,</system.web>.同样,添加<httpErrors errorMode="Detailed"></httpErrors>BEFORE </system.webServer>.最后,上传Web Config到Azure并交叉手指.如果您正确地按照步骤操作,那将详细显示错误消息,并希望从那里您可以找出问题所在.祝好运!
小智 9
希望这有帮助。
根据我的经验,如果你在 Azure Active Directory (AAD) 下登录用户 ID,你必须在 Settings 中修改:
对于管理权限 ==>> 添加,在委托权限中,选择:登录并阅读用户配置文件并刷新浏览器以再次登录
小智 5
You do not have permission to view this directory or page.
Run Code Online (Sandbox Code Playgroud)
当您在 IIS 配置上限制 ip 时显示此消息。检查您的 Web.config 文件并在安全部分添加您的 IP 地址,如下所示:
<security>
<ipSecurity allowUnlisted="false">
<clear />
<add ipAddress="192.168.250.70" allowed="true" />
</ipSecurity >
</security>
Run Code Online (Sandbox Code Playgroud)
如果您不想限制任何 IP 地址,请将其删除。
| 归档时间: |
|
| 查看次数: |
40632 次 |
| 最近记录: |