首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings的SecurityException

类org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings的SecurityException
EN

Stack Overflow用户
提问于 2020-03-27 11:08:10
回答 1查看 2K关注 0票数 4

我使用Spring版本2.1.11.After,在运行应用程序时添加pom.xml.I中的spring-security-oauth2-autoconfigure获得以下错误。

代码语言:javascript
复制
 "java.lang.SecurityException: class "org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings"'s signer information does not match signer information of other classes in the same package"
EN

回答 1

Stack Overflow用户

发布于 2020-09-30 09:40:46

这是因为要加载的库中的某些jar版本不兼容,也就是。该死的。尝试排除组org.bouncycastle。您还可以指定版本:bcprov-jdk16

对于gradle:

代码语言:javascript
复制
implementation(group: 'aaa', name: 'bbb', version: '1.0.0') {
  exclude group: 'org.bouncycastle'
}

对于maven:

代码语言:javascript
复制
<dependency>
        <groupId>aaa</groupId>
        <artifactId>bbb</artifactId>
        <version>1.0.0</version>
        <exclusions>
            <exclusion>
                <groupId>org.bouncycastle</groupId>
                <artifactId>bcprov-jdk16</artifactId>
            </exclusion>
        </exclusions>
</dependency>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60884777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档