@azure/msal-common

中文文档
16.16.1发布于 2026/11/07MITTypeScriptESM + CJS零依赖近 30 天下载 1.5亿

Js 的 Microsoft 认证库

中文使用文档
文档目录8 节
  1. 关于
  2. 财务问题
  3. 先决条件和使用
  4. 安装
  5. 通过国家预防机制:
  6. 安全报告
  7. 许可证
  8. 我们重视并遵守微软开放源码行为守则

JavaScript (MSAL.js) 通用协议软件包的 Microsoft 认证库

npm version npm version codecov

开始AAD 文档图书馆参考文献
  1. 关于
  2. 财务问题
  3. 更改日志
  4. 释放
  5. 先决条件和使用
  6. 安装
  7. 安全报告
  8. 许可证
  9. 行为守则

关于

JavaScript 的 MSAL 库允许客户端JavaScript 应用程序认证用户使用 阿苏雷AD 工作账户和学校账户(AAD),微软个人账户(MSA)以及Facebook,Google,LinkedIn,微软账户等社会身份供应商通过 Azure AD B2C (英语) 服务。 也能让您的应用程序获得访问的符号 微软云 诸如: 微软图形。 。 。 .

这个 @azure/msal-common 此文件夹中由代码描述的软件包是该软件包的共同依赖性 @azure/msal-browser 软件包(以及将来的msal-node软件包)。 要注意这是内部图书馆,经常会变动. 它本身并不是为了生产消费.

财务问题

见 这里。 。 。 .

先决条件和使用

这个图书馆不是用来制作的。 请使用您正在开发的平台专用的这些软件包之一 :

安装

通过国家预防机制:

npm install @azure/msal-common

安全报告

如果你发现我们的图书馆或服务有安全问题,请报告 安全性@ microsoft.com 尽可能详细。 您的呈文可能有资格通过 微软慷慨 程序。 请不要将安全问题张贴到 GitHub 问题或任何其他公共网站。 我们收到消息后马上联系你 我们鼓励您通过访问了解安全事件何时发生 此页面 并签署安全咨询警报.

许可证

版权 (c) 微软公司。 版权所有。 获得麻省理工学院许可证(License);

我们重视并遵守微软开放源码行为守则

该项目通过了 Microsoft 开源行为守则。更多信息见 《行为守则》 或联系人 打开码@ microsoft.com 并附上任何其他问题或评论.

版本与发布记录

@azure/msal-common 共发布 191 个版本,首次发布于 2020/01/18;过去 12 个月发布了 44 个版本。

版本发布日期距今
16.16.1latest2026/11/07今天
16.16.02026/11/052 天前
16.15.02026/10/2811 天前
16.14.32026/10/2217 天前
16.14.22026/10/031 个月前
16.14.12026/09/161 个月前

其他发布通道:alpha → 16.0.0-alpha.0,beta → 16.0.0-beta.0,lts → 15.17.0,hotfix → 16.2.1。

关于 @azure/msal-common 的常见问题

@azure/msal-common 是什么?

Js 的 Microsoft 认证库

如何安装 @azure/msal-common?

在项目目录运行 npm install @azure/msal-common,或使用 pnpm add / yarn add / bun add。

@azure/msal-common 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@azure/msal-common 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@azure/msal-common 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=0.8.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@azure/msal-common 可以商用吗?

@azure/msal-common 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@azure/msal-common 的下载量有多少?

根据 npm 官方下载统计,@azure/msal-common 在 2026/10/08 – 2026/11/06 这 30 天内被下载 146,746,766 次,日均约 4,891,559 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@azure/msal-common 还在维护吗?

最新版本 16.16.1 发布于 2026/11/07(今天);至今共发布 191 个版本,其中过去 12 个月发布了 44 个;首次发布于 2020/01/18。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。