MS ADAL 离子 Cordova 插件
Posted
技术标签:
【中文标题】MS ADAL 离子 Cordova 插件【英文标题】:MS ADAL Ionic Cordova Plugin 【发布时间】:2017-12-23 04:37:43 【问题描述】:我想在我的 ionic 3 应用程序之一中使用 Azure Active Directory Library 进行身份验证。 我使用以下命令添加了插件:ionic cordova-plugin-ms-adal --save
在 config.xml 文件中使用首选项添加 Windows 平台并定位窗口 10 后,我运行 Windows 的构建命令如下:
ionic Cordova 构建窗口
并在 Visual Studio 2017 中导入项目。
当我运行项目时,它给了我以下错误:
错误:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\msbuild.exe:命令失败,退出代码 1 MyProjectName 1 任何帮助将不胜感激,谢谢。
【问题讨论】:
【参考方案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,它将适用于 android 和 ios 但是当你想构建你的 windows 项目时,它会给你一些类似上面的错误。
希望它能解决您的问题。 谢谢
【讨论】:
我也在使用这个插件。你能帮助如何获得 authencationcontext 吗?你可以解释吗。我不知道主动指令。以上是关于MS ADAL 离子 Cordova 插件的主要内容,如果未能解决你的问题,请参考以下文章