开发者社区> 问答> 正文

阿里云OpenAPI中 Mpk 和 BID 这2个在鉴权时有什么不一样?

阿里云OpenAPI中 Mpk 和 BID 这2个在鉴权时有什么不一样?

展开
收起
三分钟热度的鱼 2023-11-07 22:53:21 84 0
1 条回答
写回答
取消 提交回答
  • 新人一枚

    阿里云的OpenAPI中,Mpk和BID在鉴权时有一些区别。

    Mpk(Marketplace API)是阿里云市场API的统称,主要应用于第三方服务开发者通过阿里云市场将自己的产品以云产品(阿里云自有的云产品,比如OSS、DTS、AC、CBS等)的形式提供给阿里云的用户使用。在鉴权方面,Mpk通常使用访问令牌(Access Token)进行授权验证,该令牌通常由用户在阿里云身份认证中心申请,并授予相应的权限。

    BID(Business ID)是阿里云为非服务化虚商开放的一种模式,适用于非服务化虚商自身的业务系统调用阿里云产品的OpenAPI来写buy页面,并负责客户与虚商的订单账单结算。在鉴权方面,BID使用AK(Access Key ID)和SK(Secret Access Key)进行授权验证,这些密钥由阿里云管理员分配给虚商,并指定相应的权限。

    总体来说,Mpk和BID在鉴权方面的主要区别在于授权验证的方式和权限范围。Mpk主要面向第三方服务开发者,使用访问令牌进行授权验证,并授予相应的云产品权限;BID主要面向非服务化虚商,使用AK和SK进行授权验证,并授予相应的业务系统权限。

    2023-11-07 23:57:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
AutoTalk第七期:自动化工具-OpenAPI在线调试 立即下载
最大化阿里云OpenAPI能力的方法和实践 立即下载
低代码开发师(初级)实战教程 立即下载