0
我已经从url http://www.asp.net/web-api/overview/security/basic-authentication实现了基本的代理。现在我有一个问题,我如何发送基本的阿姨登录用户或控制器内的注册操作。Web Api Rest服务IOS的代理
总之我如何创建一个令牌并集成在响应头中。 请帮助我,我花了超过4小时。 谢谢
我已经从url http://www.asp.net/web-api/overview/security/basic-authentication实现了基本的代理。现在我有一个问题,我如何发送基本的阿姨登录用户或控制器内的注册操作。Web Api Rest服务IOS的代理
总之我如何创建一个令牌并集成在响应头中。 请帮助我,我花了超过4小时。 谢谢
令牌是从用户提供的凭据中手动创建的。
这意味着您必须在您的ios应用程序中显示登录表单,收集用户名和密码,然后将验证标题附加到每个请求。
标题的名称是Authorization
。
该值计算如下。您取用户名+':'+密码并将此字符串编码为一个字节数组。然后你从数组中获得base64。
标题的值是basic [base64ofusernamepassword]
,其中[base64ofusername和password]被刚刚计算出的用户名和密码的base64替换。
将自定义标头附加到请求的确切方法可能因客户端技术而异,但无论使用哪种技术都应该很容易。