首页 文章

尝试运行ASP .Net Core 2.1 Web应用程序时获取错误502.5

提问于
浏览
0

我正在尝试按照微软指南 Build 一个具有个人用户身份验证的Web应用程序 .

https://docs.microsoft.com/en-us/aspnet/core/security/authorization/secure-data?view=aspnetcore-2.1

每次我尝试运行程序时都会收到错误502.5

error 502.5

我已经在指南的评论中尝试了这些建议,并且对相同问题的人进行了相当多的搜索,但我没有找到解决我问题的任何解决方案 .

我不确定问题的根源是什么,但我会提出项目设置启动设置等 .

<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
<UserSecretsId>aspnet-ContactManager-0DAD76F8-C053-4971-A8DF-4C55A4FF198B</UserSecretsId>
</PropertyGroup>
<!-- <PropertyGroup>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
</PropertyGroup> -->
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.0.1" PrivateAssets="All" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.0.1" PrivateAssets="All" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Utils" Version="2.0.1" />
</ItemGroup>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.0.1" />
<DotNetCliToolReference Include="Microsoft.Extensions.SecretManager.Tools" Version="2.0.0" />
<DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.1 />
</ItemGroup>
</Project>

LaunchSettings.json

LaunchSettings Screenshot

Program.cs中

Program.cs Screenshot

当Web应用程序运行调试时,会出现此错误 .

Run Error

Update-database

如果有什么需要我包括让我知道 .

谢谢 .

2 回答

  • 0

    5xx代码表示应用程序或服务器本身存在一些未处理的错误 . 你应该在你的开发环境中附加一个调试器,看看未处理的异常是什么,这就是我猜这里发生的事情 .

  • 0

    我遇到这个问题的唯一一次,我没有安装正确版本的Core SDK . 也许仔细检查一下?

相关问题