gpt4 book ai didi

grails - Spring Security 无法与 JBoss 应用程序服务器上的 Grails 项目配合使用

转载 作者:行者123 更新时间:2023-12-02 04:07:31 24 4
gpt4 key购买 nike

我有一个大型(基于多个自定义插件)Grails 项目,它在 Tomcat 服务器上运行得非常好。

现在,对于新客户,我们需要将其部署在 JBoss 应用程序服务器上。它似乎部署得很好,没有任何错误,但是当我尝试登录使用 Spring Security 插件实现的第一页时。它不会让我登录。我尝试访问有效的 URL 以检查是否存在重定向问题,但事实并非如此。

请注意,日志上没有显示任何错误。而且由于它在开发环境中无法正确执行,因此每次我都需要构建一个 WAR 文件来测试它。

Grails 版本:2.4.4

Spring 安全版本:':spring-security-core:2.0-RC4'

JBoss版本:wildfly-9.0.2.Final

最佳答案

我尝试了一些设置,它们都作为一个简单的新项目运行。

我使用了 grails 2.4.4 和 spring-security 2.0-RC4。

以下是您可以尝试的一些方法:

  • 使用最新的 spring-security 版本 2.0.0

    compile "org.grails.plugins:spring-security-core:2.0.0"
  • 添加jboss plugingenerate deployment xmls (这是 grails 2.5.4 所需要的)

    build ':jbossas:1.0'

    $grails generate-boss-deploy 6
  • 创建全新的 Wildfly 安装并部署您的应用。

我只能考虑基础设施问题,因为相同的设置没有问题。我在 Mac 上运行,使用 java 8 和 Wildfly 9.0.2 Final。测试了 grails 2.4.4 和 2.5.4、spring security 2.0-RC4 和 2.0.0。

最好,埃德尔

关于grails - Spring Security 无法与 JBoss 应用程序服务器上的 Grails 项目配合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37389610/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com