在Azure中使用「Expose an API」功能是否需要付费?
Azure AD 应用「Expose an API」功能收费说明
Azure AD 应用注册项下的「Expose an API」功能本身不收取任何额外费用。
该功能属于Azure AD身份服务的内置能力,核心作用是给自定义API定义权限范围、配置受众校验规则,支撑OAuth2.0/OpenID Connect体系下的API访问权限管控,仅负责身份层面的权限声明配置,本身不承载、不转发API请求,不会产生单独的功能使用费、调用次数费。
你提到的按调用次数计费的API Management是独立的API网关服务,和该功能完全不属于同一类服务:
- API Management提供流量管控、缓存、协议转换、速率限制等全生命周期API管理能力,是实际处理API流量的网关层,所以按实例规格、调用量单独计费
- 两者可以搭配使用,用Expose an API配置身份校验规则,用API Management承载API流量,但计费逻辑完全独立
额外说明:如果你的Azure AD租户使用了付费层级的功能(比如条件访问、高级身份保护等),相关费用按Azure AD本身的层级计费规则收取,和是否启用Expose an API功能无关。
内容的提问来源于stack exchange,提问作者MeC
相关产品推荐
相关产品推荐

