public override string GetComposedUrl() { ComposeHeader(Headers); ComposeRpcQueries(Queries); var stringToSign = ComposeStringToSign(Queries); var signature = HmacSha1Signer.ComputeSignature(stringToSign, AccessKeySecret + "&"); Queries.TryAdd("Signature", signature); return(ComposeUrl(Endpoint, Queries)); }
public override string GetComposedUrl() { AssemblyHeaders(Headers); var tempHeader = SignRequestUrl(Headers); var stringToSign = ComposeStringToSign(tempHeader); var signature = HmacSha1Signer.ComputeSignature(stringToSign, AccessKeySecret); tempHeader.TryAdd("Authorization", "acs " + AccessKeyId + ":" + signature); Headers = tempHeader; return(ComposeUrl(Endpoint, Queries)); }