簡體   English   中英

如何在AVURLAsset中處理HTTP基本身份驗證?

[英]How to handle HTTP Basic Authentication in AVURLAsset?

我正在嘗試使用AVPlayer在iPhone中開發自定義電影播放器​​。 但是我只是想知道,如果m3u8網址響應發送回身份驗證質詢,我該如何處理。 我確實知道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];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM