ios – 如何在AVURLAsset中处理HTTP基本身份验证?

栏目: IOS · 发布时间: 7年前

内容简介:我正在尝试使用AVPlayer在iPhone中开发自定义电影播放器​​.但我只是想知道如果m3u8 url响应发回验证质询,我该如何处理.我确实知道didReceiveAuthenticationChallenge和NSURLConnection,但没有关于它在这种情况下如何工作的线索.任何帮助表示赞赏.-Soumya

我正在尝试使用AVPlayer在iPhone中开发自定义电影播放器​​.但我只是想知道如果m3u8 url响应发回验证质询,我该如何处理.我确实知道didReceiveAuthenticationChallenge和NSURLConnection,但没有关于它在这种情况下如何工作的线索.

任何帮助表示赞赏.

-Soumya

我们对类似问题采取了不同的方法,因为我们也必须遵守HTTP中的重定向.我们在cookie中进行了身份验证,并将它们设置为整个域:
NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys:
                            kAuthCookieDomain, NSHTTPCookieDomain,
                            kAuthCookiePath, NSHTTPCookiePath,
                            kAuthCookieName, NSHTTPCookieName,
                            kAuthCookieValue, NSHTTPCookieValue,
                            kAuthCookieDiscard, NSHTTPCookieDiscard,
                           nil];
NSHTTPCookie *cookie = [NSHTTPCookie cookieWithProperties:properties];  
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:cookie];

翻译自:https://stackoverflow.com/questions/8062491/how-to-handle-http-basic-authentication-in-avurlasset


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

计算机组成(第 6 版)

计算机组成(第 6 版)

Andrew S. Tanenbaum、Todd Austin / 刘卫东、宋佳兴 / 机械工业出版社 / 2014-8-19 / CNY 99.00

本书采用结构化方法来介绍计算机系统,书的内容完全建立在“计算机是由层次结构组成的,每层完成规定的功能”这一概念之上。作者对本版进行了彻底的更新,以反映当今最重要的计算机技术以及计算机组成和体系结构方面的最新进展。书中详细讨论了数字逻辑层、微体系结构层、指令系统层、操作系统层和汇编语言层,并涵盖了并行体系结构的内容,而且每一章结尾都配有丰富的习题。本书适合作为计算机专业本科生计算机组成与结构课程的教......一起来看看 《计算机组成(第 6 版)》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具