Iphone MPMoviePlayerViewController HTTP身份验证头
我使用以下基本命令在电影播放器中查看存储在服务器上的电影:Iphone MPMoviePlayerViewController HTTP身份验证头,iphone,objective-c,cocoa,Iphone,Objective C,Cocoa,我使用以下基本命令在电影播放器中查看存储在服务器上的电影: MPMoviePlayerViewController *mMoviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:getMovieURLRequest.URL]; [self presentModalViewController:mMoviePlayer animated:YES]; 问题是,当我尝试访问文件时,我遇到了401身份验证错误。我过去使用
MPMoviePlayerViewController *mMoviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:getMovieURLRequest.URL];
[self presentModalViewController:mMoviePlayer animated:YES];
问题是,当我尝试访问文件时,我遇到了401身份验证错误。我过去使用过NSURLRequest,在这里我可以插入HTTP头进行基本身份验证,但我不知道如何使用MPMoviePlayerViewController实现这一点,因为它只接受init中的NSURL参数
非常感谢您的任何想法或帮助
Rob您可能可以在中预先填充身份验证信息,因此当
mpmovieplayervewcontroller
通过URL加载系统发出自己的请求时,它已经在那里了。我不知道这是否是项目后端的特殊问题/功能,但在我的情况下,如果我附加了(oAuth2),它工作绝对正常作为get参数的令牌,如下所示:
https://my.domain.de/api/v1/get?access_token=
我也不知道这是否会有一些安全上的缺点-但也许它会帮助一些人