- - PR -
【ASP.NET】 動画ファイルのセキュリティについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-09-01 15:14
WEBで動画ファイル(mpeg)にセキュリティを持たせたいと思い、いろいろ試して見た
のですが、うまくいきません。 やりたいことは、フォーム認証で認証されたユーザのみ特定の動画ファイルをダウンロー ドさせたいと思っています。 試してみた内容は、以下の通りです。 1.「.mpeg」拡張子をマッピングしてやってみたのですが、動画ファイルのサイズが大 きくなるとエラーになってしまう。 2.Windowsユーザで偽装させて、動画ファイルにそのユーザのみアクセス権を与えても ログインダイアログが表示されてしまう。 動画ファイル自体のサイズが100MBもあるので、マッピングさせるとメモリを食う し、ダウンロードさせるようにResponse.WriteFile()しても、同様にメモリを食うし、 何かよい方法がありますでしょうか? | ||||
|
投稿日時: 2005-09-01 16:20
http://dotnetfan.org/forums/58/ShowPost.aspx
こんな感じでaspxの中からファイルをダウンロードする、といった方法が 使えるかもしれません。 ダウンロードするだけだったら、ashxを使うほうがいいかもしれませんね。 #ファイルのアップロードには大きさの制限あったけど、ダウンロードも あるんだっけ? | ||||
|
投稿日時: 2005-09-01 16:56
上記方法も、試したのですが、動画ファイルサイズ(100MBくらい)が大きすぎる と、メモリが大量に消費されてしまいます。(軽減する方法があるのか不明) また、大きいファイルであると、「サーバー アプリケーションは使用できません。 」 という、エラーメッセージが返ってきます。 単純に、「右クリック」→「ファイルの保存」を行いたいのですが、何か良い方法が ありますでしょうか? | ||||
|
投稿日時: 2005-09-01 17:23
過去ログにこんなのを見つけましたが、参考になるでしょうか?
つhttp://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=18625&forum=7 | ||||
|
投稿日時: 2005-09-01 17:44
すごく参考になり、問題が解決しました。過去ログ探してみたのですが、 上記の記事にたどり着けませんでした。 ありがとうございました。 |
1