【问题标题】:Getting error 502.5 when trying to run a ASP .Net Core 2.1 Web application尝试运行 ASP .Net Core 2.1 Web 应用程序时出现错误 502.5
【发布时间】:2018-07-12 20:00:11
【问题描述】:

我正在尝试按照 Microsoft 的指南构建具有个人用户身份验证的 Web 应用程序。

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

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

error 502.5

我已经尝试了指南中的 cmets 中的建议,并进行了相当多的搜索以寻找有相同问题的人,但我没有找到任何解决我问题的解决方案。

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

<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

程序.cs

Program.cs Screenshot

当 web 应用程序在调试的情况下运行时,会出现此错误。

Run Error

Update-database

如果您需要我提供任何内容,请告诉我。

谢谢。

【问题讨论】:

    标签: c# asp.net asp.net-mvc iis asp.net-core-2.1


    【解决方案1】:

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

    【讨论】:

    • 你的意思是用 Visual Studio 中的调试器运行它吗?如果是这样,我截取了这张截图,但不确定它告诉我什么。 [i.stack.imgur.com/8ooIL.png](截图)
    【解决方案2】:

    我唯一一次遇到此问题时没有安装正确版本的 Core SDK。也许再检查一遍?

    【讨论】:

    • 我安装了最新版本只是为了确定,确保 Visual Studio 是最新的并且仍然遇到相同的错误。
    猜你喜欢
    • 2023-03-30
    • 2021-04-29
    • 2022-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多