在代码里
原始AK/SK鉴权是可以的
[ossService setAuthenticationType:ORIGIN_AKSK]; // 设置鉴权类型[ossService setGenerateToken:^(NSString *method, NSString *md5, NSString *type, NSString *date, NSString *xoss, NSString *resource) {NSString *signature = nil;NSString *content = [NSString stringWithFormat:@"%@\n%@\n%@\n%@\n%@%@", method, md5, type, date, xoss, resource];signature = [OSSTool calBase64Sha1WithData:content withKey:secretKey];signature = [NSString stringWithFormat:@"OSS %@:%@", accessKey, signature];NSLog(@"signature:%@", signature);return signature;}];但是
Federation Token鉴权 不行
[ossService setAuthenticationType:FEDERATION_TOKEN];[ossService setFederationTokenGetter:^{// 在这里编写您的代码,实现获取一个新的STS Federation Token// 一般情况下,这个Token应该是通过网络请求去到您的业务服务器获取// 注意,返回的OSSFederationToken必须包含有效的四个字段:tempAK/tempSK/securityToken/expiration// expiration值为FederationToken的失效时间,格式为UNIX Epoch时间,即从协调世界时1970年1月1日0时0分0秒起到现在的总秒数}];
-------------------------
你的意思是原始鉴权函数不能用demo的?
-------------------------
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。