发布带有对Azure Linux App Service的React +身份验证的Asp.net core 3.1.3无效

问题描述 投票:0回答:1

我正在尝试将带有框架版本net core 3.1.3的asp.net core react应用部署到Visual Studio中的Azure Linux应用服务中,但是由于某种原因,在Visual Studio中完成部署后,蔚蓝网址仍然显示我尚未部署任何代码。

result after deployment

我尝试了一个全新的简单Web应用程序,它使用asp.net Web应用程序的默认模板,并且可以正确部署。

然后,我尝试创建一个全新的具有身份验证功能的即用型反应模板,而我的网站的网址又说我还没有部署任何代码。

显然,该模板存在一个特定的问题,使azure认为部署完成后没有部署的代码。

Visual Studio不会抛出任何错误,但是它说发布成功,并且该Web应用已可以使用。

visual studio output

azure asp.net-core visual-studio-2019 azure-app-service-plans azure-linux
1个回答
0
投票

找出问题的原因是,该模板在startup.cs中注册了IdentityServer 4以进行身份​​验证,

© www.soinside.com 2019 - 2024. All rights reserved.