通过 Spring Security 配置 Grails 配置插件 grails-ckeditor
Posted
技术标签:
【中文标题】通过 Spring Security 配置 Grails 配置插件 grails-ckeditor【英文标题】:Grails config plugin grails-ckeditor through Spring Security 【发布时间】:2018-02-16 11:38:29 【问题描述】:我正在使用带有 Spring Security Core 插件的 Grails 3。 我想使用 grails-ckeditor 插件,但出现 403 错误。
我不知道如何配置静态规则。在我的 application.groovy 我有这个:
[pattern: '/ck', access: 'permitAll'],
[pattern: '/ck.*', access: 'permitAll'],
[pattern: '/ck/**', access: 'permitAll'],
但我在尝试上传图片时总是遇到 403 错误。
有什么想法吗?
【问题讨论】:
我的配置有用于“访问”而不是字符串的数组:访问:['permitAll']。不过不确定这会有所不同。 谢谢。但我没有工作。结果相同。 【参考方案1】:我所做的是覆盖 OpenFileManagerConnectorController。
我创建了一个 OpenFileManagerConnectorController 控制器,并将 OpenFileManagerConnectorController 文件中的所有代码粘贴到 GitHub。
然后我添加了注解安全性:
@Secured('ROLE_ADMIN')
class OpenFileManagerConnectorController
不确定这是否是最好的解决方案,但我按方面工作。
【讨论】:
以上是关于通过 Spring Security 配置 Grails 配置插件 grails-ckeditor的主要内容,如果未能解决你的问题,请参考以下文章
Spring Security XML 配置与 Java 配置
如何通过我的基本身份验证配置允许“/api/**”进入我在 Spring Security 中的 oauth 配置
Spring Security:如何将两个应用程序与单独的 Spring Security 配置集成?
如何在 Grails 应用程序和 Java 应用程序之间共享 Spring Security 类?