From 0fb83d1a3cae0793110c5f8eb21dbbc7a7ad7e18 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 15 Dec 2020 16:33:50 +0800 Subject: [PATCH] Swagger UI: Set AntiForgeryToken every time --- .../Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/framework/src/Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js b/framework/src/Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js index 22277cb194..1c6f295c5b 100644 --- a/framework/src/Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js +++ b/framework/src/Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js @@ -2,6 +2,9 @@ (function () { abp.SwaggerUIBundle = function (configObject) { + + abp.setAntiForgeryToken(); + configObject.requestInterceptor = function (request) { var antiForgeryToken = abp.security.antiForgery.getToken(); @@ -13,4 +16,8 @@ return SwaggerUIBundle(configObject); } + + abp.setAntiForgeryToken = function(){ + fetch("/api/abp/application-configuration"); + } })();