月归档:2015 年四月

BAE迁移到百度开放云BCE后AK/SK使用上的变化

先说说BAE在developer.baidu.com时developer应用、developer服务、BAE以及BAE扩展服务和AK/SK之间的关系   developer.baidu.com这个平台在后面的描述中简称为developer 先看图1:   从图1可以看出在developer上一个开发账号可以拥有多个developer的工程,developer工程下面包含了BAE等各个服务,而每个工程都有自己的一对AK/SK。 这时在“工程1”下面使用BAE以及其他服务时,需要用到AK/SK地方都是需要使用“工程1”下面的AK/SK。所以对于BAE开发者来说,对于处于“工程1”下面的BAE应用无论在代码中使用的了BAE的扩展服务如公有的Mysql、Mongo 以及日志服务等, 还是使用了developer的其他服务如云存储、 云推送等时,都是统一使用“工程1”下的AK/SK进行认证。所以在开发过程中只要保证BAE应用的代码中的AK/SK同BAE所在的工程下面的AK/SK一致就能正确地使用各项服务。 同时,对“工程1”进行SK重置时,对于“工程1”下的所有BAE应用使用的AK/SK中的SK都要修改为重置后的新SK。  

发表在 未分类 | 留下评论