Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 设置身份验证。令牌头AF2.0_Ios_Afnetworking 2 - Fatal编程技术网

Ios 设置身份验证。令牌头AF2.0

Ios 设置身份验证。令牌头AF2.0,ios,afnetworking-2,Ios,Afnetworking 2,我将按照以下方法访问rails API,需要发送一个授权令牌 def restrict_access authenticate_or_request_with_http_token do |token, options| ApiKey.exists?(access_token: token) end end 令牌在以以下格式通过curl传入报头时起作用: -H 'Authorization: Token token = "tokenvalue"' 我在为我的Af

我将按照以下方法访问rails API,需要发送一个授权令牌

  def restrict_access
   authenticate_or_request_with_http_token do |token, options|
    ApiKey.exists?(access_token: token)
  end
 end
令牌在以以下格式通过curl传入报头时起作用:

   -H 'Authorization: Token token = "tokenvalue"'
我在为我的AfhttpRequestOperation经理翻译这篇文章时遇到困难。我将如何定义下面的值来等于上面的curl请求

    [self setRequestSerializer:[AFHTTPRequestSerializer serializer]];
    [self.requestSerializer setValue:@"tokenvalue" forHTTPHeaderField:@"Authorization: Token"];

终于能够通过以下方式实现此目的:

[self.requestSerializer setValue:[NSString stringWithFormat:@"Token token=101010"] forHTTPHeaderField:@"Authorization"];

这两个令牌都需要在值端

我遇到了一个问题,我需要在“授权”后面添加一个空格,最后使用[_manager.requestSerializer setValue:AuthToken for HttpHeaderField:@“Authorization”];