Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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
Iphone MPMoviePlayerViewController HTTP身份验证头_Iphone_Objective C_Cocoa - Fatal编程技术网

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=

我也不知道这是否会有一些安全上的缺点-但也许它会帮助一些人