草庐IT

Figma$DJI$Security

全部标签

json - Spring Security 和 JSON 身份验证

我在spring/spring-mvc中有一个完全使用JSON通信的应用程序。现在我需要通过JSON使用springsecurity3(使用LdapAuthenticationProvider)对我的应用程序进行身份验证。默认的spring安全提交表单需要这样的POST:POST/myapp/j_spring_security_checkHTTP/1.1Accept-Encoding:gzip,deflateContent-Type:application/x-www-form-urlencodedContent-Length:32Host:127.0.0.1:8080Connecti

android 报错 java.security.NoSuchAlgorithmException: Provider BC does not provide SM4/CBC/PKCS5Padding

java后台写法 Ciphercipher=Cipher.getInstance(algorithmName,BouncyCastleProvider.PROVIDER_NAME);    Keysm4Key=newSecretKeySpec(key,ALGORITHM_NAME);    IvParameterSpecivParameterSpec=newIvParameterSpec(iv);    cipher.init(mode,sm4Key,ivParameterSpec);    returncipher;android正确的使用BouncyCastleProviderCipher

android 报错 java.security.NoSuchAlgorithmException: Provider BC does not provide SM4/CBC/PKCS5Padding

java后台写法 Ciphercipher=Cipher.getInstance(algorithmName,BouncyCastleProvider.PROVIDER_NAME);    Keysm4Key=newSecretKeySpec(key,ALGORITHM_NAME);    IvParameterSpecivParameterSpec=newIvParameterSpec(iv);    cipher.init(mode,sm4Key,ivParameterSpec);    returncipher;android正确的使用BouncyCastleProviderCipher

java.security.InvalidAlgorithmParameterException : the trustAnchors parameter must be non-empty on Linux, 或为什么默认信任库为空

这个问题在这里已经有了答案:Error-trustAnchorsparametermustbenon-empty(45个回答)关闭7年前.当你用谷歌搜索这个异常时:java.security.InvalidAlgorithmParameterException:trustAnchors参数必须是非空的,会出现多个结果。但是没有确定的解决方案,只有猜测。当我尝试使用通过SSL打开连接时,问题出现了(至少在我的情况下)。它在我的windows机器上运行良好,但是当我将它部署到linux机器(安装了sun的jre)时,它会因上述异常而失败。问题是JRE的默认信任库由于某种原因是空的(大小仅为

java.security.InvalidAlgorithmParameterException : the trustAnchors parameter must be non-empty on Linux, 或为什么默认信任库为空

这个问题在这里已经有了答案:Error-trustAnchorsparametermustbenon-empty(45个回答)关闭7年前.当你用谷歌搜索这个异常时:java.security.InvalidAlgorithmParameterException:trustAnchors参数必须是非空的,会出现多个结果。但是没有确定的解决方案,只有猜测。当我尝试使用通过SSL打开连接时,问题出现了(至少在我的情况下)。它在我的windows机器上运行良好,但是当我将它部署到linux机器(安装了sun的jre)时,它会因上述异常而失败。问题是JRE的默认信任库由于某种原因是空的(大小仅为

java - 如何使用 Spring Boot 和 Spring Security 保护 REST API?

我知道保护RESTAPI是一个广受评论的话题,但我无法创建一个符合我的标准的小型原型(prototype)(我需要确认这些标准是现实的)。如何保护资源以及如何使用Spring安全性有很多选择,我需要澄清我的需求是否现实。我的要求基于token的身份validator-用户将提供其凭据并获得唯一且有时间限制的访问token。我想在自己的实现中管理token创建、检查有效性、过期。一些REST资源将是公开的-根本不需要进行身份验证,只有拥有管理员权限的用户才能访问某些资源,其他资源在所有用户授权后都可以访问。我不想使用基本身份验证Java代码配置(不是XML)当前状态我的RESTAPI运行

java - 如何使用 Spring Boot 和 Spring Security 保护 REST API?

我知道保护RESTAPI是一个广受评论的话题,但我无法创建一个符合我的标准的小型原型(prototype)(我需要确认这些标准是现实的)。如何保护资源以及如何使用Spring安全性有很多选择,我需要澄清我的需求是否现实。我的要求基于token的身份validator-用户将提供其凭据并获得唯一且有时间限制的访问token。我想在自己的实现中管理token创建、检查有效性、过期。一些REST资源将是公开的-根本不需要进行身份验证,只有拥有管理员权限的用户才能访问某些资源,其他资源在所有用户授权后都可以访问。我不想使用基本身份验证Java代码配置(不是XML)当前状态我的RESTAPI运行

java - 由 : java. security.UnrecoverableKeyException: 无法恢复 key 引起

我得到了一个名为ABCC_client.store的jkskeystore。当我将此keystore导入cacerts并尝试连接时,它说没有这样的算法错误。PFA堆栈跟踪Causedby:java.security.NoSuchAlgorithmException:Errorconstructingimplementation(algorithm:Default,provider:SunJSSE,class:com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)atjava.security.Provider$Service.newIns

java - 由 : java. security.UnrecoverableKeyException: 无法恢复 key 引起

我得到了一个名为ABCC_client.store的jkskeystore。当我将此keystore导入cacerts并尝试连接时,它说没有这样的算法错误。PFA堆栈跟踪Causedby:java.security.NoSuchAlgorithmException:Errorconstructingimplementation(algorithm:Default,provider:SunJSSE,class:com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)atjava.security.Provider$Service.newIns

java - 如何修复 "java.security.cert.CertificateException: No subject alternative names present"错误?

我有一个JavaWeb服务客户端,它通过HTTPS使用Web服务。importjavax.xml.ws.Service;@WebServiceClient(name="ISomeService",targetNamespace="http://tempuri.org/",wsdlLocation="...")publicclassISomeServiceextendsService{publicISomeService(){super(__getWsdlLocation(),ISOMESERVICE_QNAME);}当我连接到服务URL(https://AAA.BBB.CCC.DDD: