阿里云OpenAPI中 Mpk 和 BID 这2个在鉴权时有什么不一样?
阿里云的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进行授权验证,并授予相应的业务系统权限。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。