videoタグで基本認証されたムービーサーバ上のムービーを開けない
お知恵をお貸し頂けないでしょうか。
html5でムービーを参照出来るwebページを作成中です。
videoタグを使って、基本認証で守られてムービーサーバ上のmp4ムービー(H.264)を再生させたいと思っています。
goolge Chromeでは認証ダイアログが表示されて、アカウント・パスワードを入力してムービーを再生出来ましたが、Safari5だと「読み込み中」と表示されたまま認証ダイアログが表示されずムービーを再生出来ませんでした。
ムービーサーバのログを見るとステータスコード401が出ているので認証待ち状態のようですが。
ムービーサーバの保護領域設定を解除すると、Safari5でも問題無くムービーが再生出来ます。
(ちなみに、iphoneのSafariでも同じ現象が発生します)
videoタグのsrc=”〜.mp4”に指定しているムービーのURLを直接Safariのアドレスバーに入力した場合は認証ダイアログが表示されてムービーを再生出来ます。
対応方法などご存じの方がおられましたらアドバイスお願い致します。
環境:
クライアント側 OSX10.6.4 Safari5.0.2
サーバ側 webページを公開しているサーバ OSX10.6.4サーバ(保護領域設定無し)
ムービーサーバ OSX10.6.3(保護領域設定しています)
ムービーサーバの認証用アカウントはOpenDirectoryを参照しています。
MacBook, Mac OS X (10.6.4)