開発におけるアンチウイルススキャンの起動
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
問題
- アンチウイルススキャンを有効にすると、Documents and Media、Message BoardsなどのLiferayアプリケーションへのアップロード時にファイルをチェックしますが、JavaクラスからアンチウイルススキャンAPIを直接呼び出すことも可能です。
Environment
- Liferay DXPにAntivirusをインストールした状態。
解決策
- アップロードされたファイルのアンチウイルススキャンを有効にするためには、以下の記事を参考にしてください: Enabling Antivirus Scanning for Uploaded Files ファイルストアにアップロードされたすべてのファイルがスキャンされます。
- スキャンされるファイルは
com.liferay.document.library.kernel.store.DLStoreUtil
を使ってアップロードされたものですが、ファイルストアとは別にアンチウイルススキャンを実行したい場合は com.liferay.document.library.kernel.antivirus.AntivirusScannerUtil
のメソッドを呼び出すことが可能です。
did-this-article-resolve-your-issue