繁体   English   中英

发布时无法配置 Microsoft Identity Platform.Net Core 3.1.4 项目 + VS 2022 + Azure

[英]Unable to configure Microsoft Identity Platform while publishing .Net Core 3.1.4 project + VS 2022 + Azure

我有一个 .net 核心 3.1 项目。 该项目依赖于 Microsoft Identity Platform 和 SQL 服务器。

在将项目发布到 Azure 时。 我无法配置 Microsoft 身份平台。 它给出了以下错误 window。

在此处输入图像描述

我能够配置 SQL 服务器依赖项,但不确定为什么它无法配置 Identity Platform。

我在用

  • .Net 核心 3.1.4
  • Visual Studio 社区版 2022
  • Asp.net 核心身份实体框架 3.1.4

任何想法?

因为您没有安装 dotnet-msidentity 工具。

您可以尝试打开cmd黑色 window 并按照此文档执行此命令。

dotnet tool install Microsoft.dotnet-msidentity -g --version "1.0.0-preview.1.21212.1"

此命令将解决您的问题。 但是,如果您的帐户有多个租户,您将遇到另一个问题,如下面的屏幕截图。

在此处输入图像描述

有人也遇到了这个问题,并向 ms 提出了一张票

如果您在使用 vs2022 时遇到其他一些奇怪的问题,您可以在这里搜索已知问题

dotnet 工具卸载 --global Microsoft.dotnet-msidentity

dotnet 工具安装 Microsoft.dotnet-msidentity -g --version "1.0.2"

为我工作

如果您有 nuget 问题,请确保您在运行命令的目录中有一个 nuget.config

确保 nuGet 设置为 Visual Studios 中的第一个或默认 package 源。 右键单击项目,单击管理 nuGet 包,然后单击 Package 源旁边的齿轮。

验证 nuget.org 是否设置为第一个 package 源。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM