Как я могу загрузить изображение с помощью CkFinder в Spring security? - PullRequest
0 голосов
/ 14 января 2019

Я интегрировал CkFinder в CkEditor в веб-приложении Spring MVC с помощью Spring Security. Однако в CkFinder, если вы хотите загрузить изображения, вы должны отключить csrf в весенней конфигурации безопасности

если csrf включен, получить ошибку:

POST http://localhost:8080/controller/ckfinder/core/connector/java/connector.java?command=FileUpload&type=Images&currentFolder=%2F&langCode=vi&hash=cb5221931a8be9586fc545ef7c7283c8&response_type=txt 405 (метод не разрешен)

Так есть ли способ загрузки изображений в CkFinder без отключения csrf? Кто знает, это только помогает мне.

Это конфигурация безопасности Spring

<http auto-config="true">       
    <csrf disabled="true"/> 
    <intercept-url pattern="/admin/**"
        access="hasRole('ADMIN')" />
    <intercept-url pattern="/admin/**"
        access="hasRole('ADMIN')" />
    <form-login login-page="/loginform"
        authentication-failure-url="/loginform?error=true" />
    <logout logout-url="/logout" logout-success-url="/" />
    <access-denied-handler error-page="/403" />
</http>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...