首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在方法中快速添加授权请求

如何在方法中快速添加授权请求
EN

Stack Overflow用户
提问于 2017-04-21 04:07:43
回答 1查看 361关注 0票数 1

我需要在方法Get中添加获取API的授权。

我已经有了这样的代码授权:

代码语言:javascript
运行
复制
let oauth_consumer_key = "******"
    let oauth_consumer_secret = "*****"
    let oauth_token = "*****"
    let oauth_token_secret = "*****"

    let url = URL(string: "http.myurl.com")
    let request = NSMutableURLRequest(url: url! as URL)

    let a = OAuthSwiftClient(consumerKey: oauth_consumer_key, consumerSecret: oauth_consumer_secret, oauthToken: oauth_token, oauthTokenSecret: oauth_token_secret, version: .oauth1)

    let credential = a.credential
    let parameters = [String: AnyObject]()
    let authorization = credential.authorizationHeader(method: .GET, url: url! as URL, parameters: parameters)

那么,如何在方法Get请求中添加授权呢?

EN

回答 1

Stack Overflow用户

发布于 2017-04-21 04:14:02

我不知道您的特定代码是怎么回事,但是手动设置授权头并不是正确的方法。相反,您应该设置会话以通过-URLSession:task:didReceiveChallenge:completionHandler:委托回调来处理身份验证挑战。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43533793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档