草庐IT

acts_as_authentic

全部标签

java - Apache CXF + Spring : Simple Certificate Authentication

我已经开始使用Spring学习ApacheCXF。首先,我创建了一个简单的客户端/服务器模型:seehere现在我正在尝试使用简单的证书身份验证。这样我就更改了配置文件(用于服务器和客户端):cxf-servlet.xml:server_sign.properties:org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlinorg.apache.ws.security.crypto.merlin.keystore.type=jksorg.apache.ws.securit

java - Spring - 从 Controller 调用 custom-authentication-provider

我在我的SpringSecurity配置中定义了一个自定义身份验证提供程序。此类实现了AuthenticationProvider,我可以使用页面上定义的表单成功登录。问题是我不仅想在登录页面上调用此类,还想在注册页面上调用此类。注册页面使用不同的命令类并收集比登录表单更多的信息。现在,当用户注册时,我会调用相应的Controller,将记录添加到数据库中,然后他们就可以登录,但不会自动登录。由于他们刚刚在注册页面上给了我他们的用户名/密码,我可以将其传递给自定义AuthenticationProvider类以便他们也登录吗?我已经尝试在注册Controller中创建一个org.spr

java - com.sun.mail.smtp.SMTPAddressFailedException : Recipient address rejected: Authentication Required

我正在使用以下代码但收到错误消息-运行:javax.mail.SendFailedException:InvalidAddresses;nestedexceptionis:com.sun.mail.smtp.SMTPAddressFailedException:5305.7.0:Recipientaddressrejected:AuthenticationRequiredatcom.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1607)atcom.sun.mail.smtp.SMTPTransport.sendMessag

java - Spring 安全 : excluding WSDL document from requiring authentication

我创建了一个AxisWeb服务作为在Tomcat7上运行的Java6应用程序。为了安全,集成了SpringSecurity2.0.1框架。出于安全目的,应该使用基本身份验证来保护服务端点。但是,WSDL文档应该是公开的。我创建了一个像这样的Spring安全配置:问题是无论拦截url行的顺序如何,该行似乎总是应用和行被忽略。我本以为可以以某种方式控制行为,例如通过指定顺序(以便SpringSecurity选择第一个或最后一个匹配规则)或通过规则的特殊性,以便SpringSecurity选择最具体的规则,即在这种情况下最后带有“wsdl”的规则。如何排除WSDL文档进行身份验证,同时为实际

java - 我在哪里可以下载 JBoss AS7 文档?

我在哪里可以下载JBossAS7文档?我试图在各处(包括http://www.jboss.org/)找到下载JBoss文档的链接,但失败了。 最佳答案 您可以在documentationpage上使用导出为PDF或导出为Word功能,根据下面的屏幕截图。为此,请选择您要导出的指南以及PDF或Word选项。如果您确实选择了这个,请记住这是一个快速发展的项目,在撰写本文时,它刚刚庆祝了JBossApplicationServer7.1.0版本的发布。这意味着将会有很多疲惫而兴奋的贡献者catch并扩展社区文档。请务必定期更新本地副本,并

java - 玩!框架 : using session for authentication

所以我正在使用Play!一个网站项目的框架。我正在使用session来确定用户是否已登录:session("connected",user.getId().toString());然后,我可以轻松地确定谁是用户。我有两个问题:这是最佳做法吗?我的简单登录系统是否存在漏洞,如何消除它们? 最佳答案 它既简单又安全,因为session范围的cookie是用key签名的。如果不需要为每个session存储大量数据,那应该没问题。查看现有解决方案(即zentasks示例)。编辑:另一方面,您可以考虑使用PlayAuthenticate,我已

java - 当我选择带有 AS 关键字的常量时,PostgreSQL 返回 java.sql.Types.OTHER

当通过java在Postgres上运行选择时SELECT''ASCOL1,0ASCOL2FROMMYTABLE1=2;COL1和COL2的列类型都是Types.OTHER。很明显结果集没有任何行。但是如果我使用下面的查询在结果集中有行:SELECT''ASCOL1,0ASCOL2FROMMYTABLE;COL1的类型仍然是Types.OTHER,但COL2的类型是Types.INTEGER。在我的例子中,我需要Types.VARCHAR和Types.INTEGER甚至结果是否为空。在db层或jdbcurl上是否有任何配置来获取Types.VARCHAR和Types.INTEGER两个查

java - Weblogic BEA-000449 : Closing socket as no data read from it during the configured idle timeout of 5 secs

我已经开始在我的weblogic10日志文件中看到这条消息。我正在运行一个大约有40-350个并发用户的应用程序。我的问题是这个错误的真正含义是什么它将如何影响用户(如果有的话)可能是什么原因造成的谢谢 最佳答案 WhatdoesthiserrorreallymeanWeblogic正在关闭用于与其中一个服务器客户端通信的套接字,因为超过五秒没有发送数据,这是您为Weblogic的空闲超时配置的值。Whatcouldbecausingthis客户端程序连接到您的服务器,发送一些数据,然后1)不关闭连接或2)消失。

java - 在 JBoss AS 6 中监听登录事件

我有一个在JBossAS6中运行的应用程序。身份验证正在使用“FORM”身份验证方法进行,并且用户正在正确登录。我希望能够在用户成功登录时调用一段自定义的静态代码。不幸的是,我找不到任何将在成功登录时执行代码的监听器、Hook或回调。HttpSessionListener确实有一个“sessionCreated”事件,但一旦用户访问任何页面,即使他们没有成功登录,也会立即调用它。这意味着即使查看登录表单也会触发事件。谁能给我指点JBossAS6(或同等版本)的一些文档,其中说明如何在用户首次成功登录时运行自定义代码?提前致谢。 最佳答案

java - Spring OAuth2 "Full authentication is required to access this resource"

我正在尝试将SpringOAuth2用于我的其余应用程序。但看起来我犯了一个错误,我可以找到我在哪里做的。流程应该是:1.使用用户名和密码从/oauth/token获取token2.使用提供的token向/security发出请求方法安全配置:@Configuration@EnableGlobalMethodSecurity(prePostEnabled=true,proxyTargetClass=true)publicclassMethodSecurityConfigextendsGlobalMethodSecurityConfiguration{@AutowiredprivateS