Cannot view Quicktime movies over HTTPS in Safari or UIWebView

前端 未结 2 686
别跟我提以往
别跟我提以往 2020-12-01 17:29

I am trying to get my iPhone application to work with HTTPS in addition to HTTP, but using UIWebView or MPMoviePlayerController to view a Quicktime MOV file doesn\'t seem to

相关标签:
2条回答
  • 2020-12-01 17:38

    Marking this as resolved. This parallel thread on apple dev. forums:

    https://devforums.apple.com/message/361209#361209

    0 讨论(0)
  • 2020-12-01 17:40

    After experiencing the very same problem and symptoms, I was able to gain access to the Apple Developer Forum thread mentioned here

    The upshot of the Apple thread is that you must have a valid Intermediate Certificate installed on the server. It is not enough to have only the server certificate installed.

    I have tested this with Mac OS X 10.6 Server. I installed the server certificate and while desktop browsers were able to stream a video over HTTPS, iOS devices (iPhone and iPad) both gave the "This movie could not be played" error.

    Installing the Intermediate Certificate fixed the problem.

    Other devices, like Android phones and tablets, and RIM PowerBook (via Flash) had no problems playing the video without the Intermediate Certificate. I suspect it is a case of iOS being overzealous with its security, a "Feature" if not a bug ;-)

    I'm not a PKI expert, so I cannot tell you why this works. Perhaps another contributor can explain the PKI voodoo behind this.

    0 讨论(0)
提交回复
热议问题