16得票4回答
如何配置JDBCRealm以从JNDI获取其数据源

如何使用 JDBCRealm 处理servlet中用户的身份验证和授权?我找到的唯一例子是在 web.xml 中创建数据源(例如:Authentication against database using shiro 1.2.1)。 我不想将数据库凭证包含在我的源代码中(出于明显的原因),而...

13得票1回答
Apache Shiro - 使用数据库读取用户、角色和权限信息

我目前有一个Swing应用程序,想要集成Apache Shiro以进行身份验证并授予特定角色的权限。我已经成功从我为测试创建的shiro.ini文件中读取了用户,它看起来像这样:[users] admin = 123456, Administrator [role] Administrato...

11得票1回答
使用Jersey客户端访问安全的RESTful Web服务

我基于Jersey(通过Netbeans自动生成)创建了Web服务。 我还创建了一个名为“testClient”的用户,密码为“secret”,并创建了一个名为“Users”的用户组,使用glassfish 3.0.1管理控制台中的文件Realm进行操作。 我还相应地映射了web.xml和...

11得票1回答
使用JDBCRealm和Shiro进行用户身份验证

我正在尝试使用Shiro来验证在Tomcat 6中运行的Servlet。 我有以下的shiro.ini文件:[main] ps = org.apache.shiro.authc.credential.DefaultPasswordService pm = org.apache.shiro.a...

10得票1回答
Glassfish安全性 - jdbcRealm:如何配置使用SHA-256摘要登录

我在我的Glassfish v3.0.1 b22中使用jdbcRealm来实现安全性。我按照这篇博客的步骤配置,使它使用我的数据库中的USER表进行身份验证:http://blogs.oracle.com/foo/entry/mort_learns_jdbc_realm_authenticat...

8得票2回答
Glassfish v3下的JDBC Realm:领域属性和配置错误

我有以下数据库模式(MySQL): 我的登录是基于表单的身份验证系统,我正在尝试创建一个jdbc领域。 我的web.xml: <login-config> <auth-method>FORM</auth-method> &lt...

8得票1回答
登录异常:登录失败:安全异常。

我正在尝试使用GlassFish v3.1.1 Build 12和JSF 2.1设置容器管理的安全性。出于某种原因,我一直收到以下异常,而且无法登录。 WARNING: WEB9102: Web Login Failed: com.sun.enterprise.security.auth.l...

8得票1回答
玻璃鱼认为jdbcRealm实际上是fileRealm。

我在Glassfish 3.1.1中配置了一个新的jdbcRealm,并打开了FINEST日志记录。当我尝试使用用户名和密码登录时,出现以下错误。它抱怨我的Web应用程序映射到的领域是fileRealm,而实际上它是jdbcRealm。有什么想法,为什么Glassfish认为它是fileRea...

7得票1回答
玻璃鱼4中的密码加密算法

我最近将Glassfish从3.1.2升级到4.0,并想设置一个JDBCRealm,以前我的应用程序使用基于FORM的身份验证。在数据库中,密码使用SHA-256进行哈希处理(这是默认的摘要算法选项)。 该领域具有在此Glassfish版本中变为强制性的属性:密码加密算法。令人难以置信的是,...

7得票3回答
Tomcat中是否存在支持带盐的JDBCRealm?

我们目前使用的是Tomcat 5.5,并希望在JDBCRealm身份验证中添加盐。我想知道是否有现有的类,或者我们需要扩展JDBCRealm并编写自己的身份验证类? 我们在server.xml中有以下内容: <Realm className="org.apache.catalina....