aliyun / aliyun-oss-ios-sdk

iOS SDK for aliyun object storage service
Other
466 stars 319 forks source link

使用OSSAuthCredentialProvider怎么向获取sts token的api地址设置header #328

Closed RicardoLSW closed 2 years ago

RicardoLSW commented 2 years ago
mProvider = OSSAuthCredentialProvider(authServerUrl: OSS_STSTOKEN_URL) { Data in
    do {
        let res = JSON(Data)
        return try res["data"].rawData()
    } catch {}
    return Data
}

mClient = OSSClient(endpoint: OSS_ENDPOINT, credentialProvider: mProvider

我是通过这种方式获取sts token的,但是现在OSS_STSTOKEN_URL这个接口有鉴权,需要设置一个header,这应该怎么弄

wushuai1415 commented 2 years ago

使用OSSFederationCredentialProvider,参考https://help.aliyun.com/document_detail/32059.html