我使用Azure CD管道在Azure App Service上成功部署了我的React应用程序,且管道没有报错。但是,当我点击Azure应用服务上的浏览时,显示“您没有权限查看此目录或页面。”的错误信息。我启用了高级日志记录,以下是我的日志内容: 以下是我的web.config文件内容:[![enter image description here][2]][2] 有什么提示可以解决这个问题吗?
您没有权限查看此目录或页面。 根本原因是您的 Azure 网站中没有默认页面。您可以尝试使用以下 URL 直接查看页面。 https://{siteanme}.azurewebsites.net/views/login.html 或者您可以在项目根文件夹中添加默认文档,并在Azure门户中的appsetting中将其设置为默认页面,然后保存设置。默认文档是在网站的根URL上显示的网页。 此外,您可以检查Azure Web应用程序上的IP限制或身份验证设置,这可能会阻止您访问。检查Web应用程序>身份验证/授权和Web应用程序>网络>访问限制。这里有一个博客关于在Microsoft Azure上部署create-react-app,您可以参考。1.通过执行npm run build命令创建生产构建。解决方案中生成了一个build文件夹和一些元数据文件。 2.一旦通过FTP客户端连接,将先前创建的build文件夹的整个内容复制到Azure网站上的/site/wwwroot/文件夹中。