MS ADAL Ionic Cordova 插件

MS ADAL Ionic Cordova Plugin

我想在我的一个 ionic 3 应用程序中使用 Azure Active Directory Library 进行身份验证。 我使用以下命令添加了插件:

ionic cordova-plugin-ms-adal --save

添加 windows 平台并使用 config.xml 文件中的首选项定位 window 10 后,我 运行 为 windows 构建命令如下:

ionic Cordova 构建 windows

并于 2017 年 visual studio 导入项目。

当我 运行 项目出现以下错误时:

错误:C:\Program Files (x86)\Microsoft Visual Studio17\Community\MSBuild.0\Bin\msbuild.exe:命令失败,退出代码 1 MyProjectName 1

任何帮助将不胜感激,谢谢。

我遇到了同样的问题,所以在对这个问题进行了一些搜索之后,我找到了解决方案,每当您想在 ionic 或 cordova 项目中使用 MS ADAL For Cordova 时,请使用此命令删除插件:

cordova 插件 rm cordova-plugin-ms-adal --save

并通过 运行 以下命令添加插件:

cordova 插件添加 cordova-plugin-ms-adal@0.8.x --save

在撰写此答案时,如果您不在命令中使用 @0.8.x,它将在 androidios 但是当你想构建你的 windows 项目时,它会给你一些像上面这样的错误。

希望它能解决您的问题。
谢谢