一時ファイルを提供するための権限
SOAPを介してサードパーティシステムから添付ファイルをプルするシステム(Webベースのアプリケーション)があります。これらは、ディレクトリ内のファイルとして作成されたシステム上にあります。 システムのユーザー(LDAP経由で認証済み)がアプリケーションにこれらの添付ファイルの1つを取得するように要求すると、次のようになります。 1. I request it via soap 2. Process the response to build the file on our system 3. Redirect user to the location so they can download the file. まず、これは良いアプローチですか? 添付ファイルのダウンロード後にサーバーに常駐しないファイルを提供するためのより良い方法はありますか(cronジョブは時々ディレクトリをクリーンアップします)? 次に、Webルートに保存せずにApacheを介してファイルを提供できる方法はありますか? 3番目に、これらのファイルにアクセス許可を適用して、ユーザーだけで添付ファイルをダウンロードできないようにする方法を教えてください。 私たちのセットアップ: linux apache php - soap libraries for communication seperate LDAP for authentication 3rd party …