方法一:インターフェースメソッドに注釈を追加する:
[IgnoreAntiforgeryToken]
方法二:カスタムアップロード:
abp が生成した関数を使用してアップロードし、内部で AntiforgeryToken を処理します
editorConfig.MENU_CONF['uploadImage'] = {
// カスタムアップロード
async customUpload(file, insertFn) {
// async customUpload(file, insertFn) { // JS syntax
// file は選択されたファイル
// アップロードを実装し、画像の URL、alt、href を取得します
const formData = new FormData();
formData.append('images', file);
const response = await miaoXin.controllers.wangEditorFile.uploadImages({}, {
data: formData,
// 正しい Content-Type を自動的に追加するには必ず false にする必要があります
contentType: false,
// FormData のデフォルト処理を避けるために必ず false にする必要があります
// XMLHttpRequest が FormData を正しく処理します
processData: false,
});
// 最後に画像を挿入します
insertFn(url, alt, href)
}
}
参考: