1

Apacheサーバーによって提供されるいくつかのリソースへのアクセスを制限したいと思います。例:画像やビデオ。ユーザーを管理するメインのWebアプリケーションは、RubyonRailsで実行されます。

ここで、apacheにアクセス要求が有効かどうかを確認させたいと思います。

ユーザーは、私のRailsアプリから受け取った認証トークンを提供する必要があります。これにより、apacheはファイルへのアクセスを許可または拒否できます。

リクエストが次のようになっているとよいでしょう: http: //myserver.com/filexyz.mp4?token = jhg987gojhg876

これにはいくつかのアプローチがありますか?

多分nginxモジュール?

4

1 に答える 1

0

モジュールhttp://code.google.com/p/mod-auth-token/ は、私が探していたものを正確に実行します。Railsアプリとモジュールは、トークン生成のために同じキーを共有するため、リソースへのアクセスを時間枠外および特定のIPに制限できます。

于 2012-05-05T21:21:23.583 に答える