2012-02-04 15 views
2

私は非ブックマーク、安全なダウンロードリンクを実装する必要があります。非ブックマーク安全なダウンロードリンク

  1. 私は、フォームのポストが私のサイトから本物のリンクから作られていることを確認したいと思います。
  2. リンクを1回のクリックだけ

ための5分間のみ有効で、私はそれを行うことを計画していますによって:

  1. リンクは5分間のみ有効ですアクセストークンでレンダリングする必要があります1回のダウンロードでは
  2. リンクをクリックすると、ダウンロードトークンを使用してダウンロードエンドポイントにHTTP POSTが送信されます。有効なhttp投稿リクエスト(ntlm認証トークン、有効なhttp refererなど)があると、http://www.app.Net MVC 3)
  3. を使用してhttps上のHTTP POSTダウンロードエンドポイントが実装されます(content-disposition:attachment; .. .pdfおよびmime-type:application/pdf)。
  4. リンクとダウンロードエンドポイントが2つの異なるWebアプリケーションでホストされている
  5. 二HTTP POSTリクエストは、2つのWebアプリケーション間で独自のカスタム要求チケットソリューションを展開する前に、HTTP 401

を返します、私はかしらまさにこれを行うオープンソースやサードパーティのライブラリがあります。思考?

おかげ ロン

答えて

関連する問題