小编DTn*_*paT的帖子

无法在STS中创建spring-mvc项目

我正在尝试创建一个spring mvc项目.我正在创建一个Maven项目,然后选择原型

GroupId : co.ntier
ArtifactId : spring-mvc-archetype
Version: 1.0.2
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Unable to create project from archetype [co.ntier:spring-mvc-archetype:1.0.2 -> http://maven-repository.com/artifact/co.ntier/spring-mvc-archetype/1.0.2]
The defined artifact is not an archetype
Run Code Online (Sandbox Code Playgroud)

spring spring-mvc maven

8
推荐指数
1
解决办法
9497
查看次数

在 Spring Security 中同时使用 LDAP 和 DB 身份验证

我有一个应用程序,供公司和外部客户的两组用户使用。我必须对两组用户进行身份验证。应用程序将使用 Spring Security 构建。对于内部用户,需要进行LDAP AD认证,对于外部用户,需要从数据库进行认证。我被困在这里。

如何使用两种类型的身份验证?可以根据用户的电子邮件 ID 区分用户 - 例如,内部用户的电子邮件 ID 都以 @company.com 结尾。

  1. 在 spring 安全配置中,可以这样做吗?-

    <authentication-manager>
            <authentication-provider>
                <ldap-authentication-provider....>
                <db-authentication-provider......>  
            </authentication-provider>
    <authentication-manager>
    
    Run Code Online (Sandbox Code Playgroud)
  2. 那么我是否应该编写一个过滤器(在 spring security 过滤器之前),根据用户的登录电子邮件 ID 选择用户并将他们定向到正确的身份验证管理器?这种重定向可以在这里完成吗?

我是新手。提前致谢。

authentication spring-mvc spring-security

5
推荐指数
1
解决办法
5534
查看次数

SonarQube - 使用不同的字符集连接到oracle

我正在使用SonarQube进行代码分析.我想让Sonar连接到Oracle DB.我收到此错误 - 将上下文初始化事件发送到类org.sonar.server.platform.PlatformServletContextListener org.sonar.api.utils.MessageException的侦听器实例的异常:Oracle必须具有UTF8字符集和BINARY排序.NLS_CHARACTERSET是WE8MSWIN1252,NLS_SORT是BINARY. 除了UTF8之外,还有什么办法让Sonar使用Oracle charset?

sonarqube sonarqube-5.0 sonarqube-ops

2
推荐指数
1
解决办法
1302
查看次数