2

Sitecore メディア ライブラリにアップロードされる (そして最終的に Sitecore の DB に保存される) すべてのファイルをウイルス スキャンするためのベスト プラクティスはありますか?

Web 中を検索しましたが、ウイルス対策ソフトウェアがインストールされているサーバーで多くの人がパフォーマンスの問題を抱えているように見えるため、ウイルスという言葉に起因するノイズが多すぎます。

4

4 に答える 4

1

これが確立されたベスト プラクティスであるかどうかはわかりませんが、商用のウイルス対策製品の API またはコマンド ライン プロセスを使用する uiUpload パイプライン用のプロセッサを追加することになるでしょう。パイプライン プロセッサ内にあるという事実を除けば、他の ASP.NET アプリケーションで行う方法とあまり変わらないはずです。パフォーマンスは確実に問題になりますが、疑似プログレス バーを含むダイアログを作成して、ユーザーにフィードバックを提供できます。

于 2013-11-06T04:59:08.060 に答える
0

Mike Reynolds によるこの投稿をご覧ください。それはあなたを助けるかもしれません:

http://sitecorejunkie.com/2013/11/09/perform-a-virus-scan-on-files-uploaded-into-sitecore/

于 2013-11-11T00:57:35.857 に答える
0

公開されているベスト プラクティスについては知りませんが、アップロード プロセスにステップを追加できる場合は、API レベルの統合を複数のウイルス対策エンジンに提供する Metascan を検討することをお勧めします。これを使用すると、Metascan 展開で使用されるウイルス対策エンジンの結果に基づいてルールを確立することで、アップロードされたファイルが Sitecore メディア ライブラリにヒットする前にスキャンするワークフローを構築できます。metascan-online(dot)com にもホストされたバージョンがあります

免責事項 /// 私は Metascan を作成している OPSWAT の従業員ですが、問題の潜在的な解決策のようです

于 2013-11-11T23:56:20.290 に答える