リソースのあるフォルダがあり、適切なトークンを持つすべてのユーザーがそれにアクセスできるようにしたいと思います。次のようなリクエスト
www.mysite.com/uploads/images?token = some security value
したがって、で始まるすべてのリクエストを処理する必要があります
www.mysite.com/uploads
正しいトークンを確認し、リクエストを承認または拒否します。基本的な例を教えてください。
リソースのあるフォルダがあり、適切なトークンを持つすべてのユーザーがそれにアクセスできるようにしたいと思います。次のようなリクエスト
www.mysite.com/uploads/images?token = some security value
したがって、で始まるすべてのリクエストを処理する必要があります
www.mysite.com/uploads
正しいトークンを確認し、リクエストを承認または拒否します。基本的な例を教えてください。
のルートを作成してみませんwww.mysite.com/uploads/images/token
か?
routes.MapRoute(
"Uploads", // Route name
"uploads/images/{token}", // URL with parameters
new { controller = "uploads", action = "images", token = "" } // Parameter defaults
);
}
このルートはルートリストの一番上に配置する必要があり、...で始まるルートをキャッチし/uploads
ます。ユーザーはuploadsController
(この場合)にルーティングされ、文字列パラメーターとしてimages
渡されるアクションメソッドを実行します。Token