私は現在、asp.net MVCを使用して何かを開発していますが、まだ経験がないので、手伝ってください。
ユーザーがビデオをアップロードするためのフォームがあります。リモートサーバーにアップロードする現在の理想的な概念は、現在のサーバーにアップロードしてから、FTPを使用してリモートサーバーにプッシュすることです。
私の場合、現在のサーバーにアップロードしてから(Time x1)、現在のサーバーを新しいサーバーにプッシュする(Time x2)必要があるため、これはそれほど高速ではありません。そのため、時間は2倍になります。
したがって、私のアイデアは、ユーザーに現在のサーバーにアップロードさせることです。ユーザーがアップロードしている間、現在のサーバーはファイルをDBに追加し、同時にSFTPを使用してリモートサーバーにファイルを送信します...
それは可能であり、この概念にセキュリティホールはありますか?
どうもありがとうございます