问题标签 [jdbcrealm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
701 浏览

tomcat7 - 我必须将自定义领域 jar 文件添加到 tomcat 7 的 lib 文件夹中。我将如何在共享托管服务器上执行此操作

我已经创建了自定义领域 jar 文件,并且必须将其添加到 tomcat 服务器的 lib 文件夹中,我的自定义领域才能工作。当我在我的本地 tomcat 服务器上部署我的应用程序时,这工作正常。我的问题是如果我购买共享 jsp 托管帐户,如何将此 jar 添加到共享托管服务器上的服务器 lib 文件夹中。是否有这样做的规定,如果没有,有什么替代方法。

0 投票
3 回答
4383 浏览

java - JDBC 领域登录页面

我尝试使用 JDBC 领域创建登录页面,但没有成功。

我的步骤:

  1. 创建数据库、用户和组表
  2. 创建连接池和数据源,自定义领域。
  3. 添加安全角色映射、登录约束、安全约束和安全角色。
  4. 创建登录jsp和登录servlet

我可以在创建期间 ping 连接池。

执行上述任务所需的最低配置是什么?

我的代码:

web.xml

glassfish-web.xml

登录.jsp:

登录控制器.java:

我遵循本教程。 http://blog.gamatam.com/2009/11/jdbc-realm-setup-with-glassfish-v3.html

问题: 1. 为什么我的代码不起作用?

请帮忙。谢谢。

0 投票
3 回答
1114 浏览

security - 在 tomcat 中是否存在对接受盐的 JDBCRealm 的支持?

我们目前正在使用 tomcat 5.5,并希望在我们的 JDBCRealm 身份验证中添加盐。我想知道是否有任何现有的类,或者我们是否需要扩展 JDBCRealm 并编写我们自己的身份验证类?

我们的 server.xml 中有以下内容

但它看起来不像这个类需要盐。

0 投票
0 回答
1158 浏览

eclipse - 无法在 Eclipse 中使用 tomcat 设置 jdbc 领域

我整天都在尝试为我在 tomcat 上运行的 Web 应用程序设置一个 jdbc 领域,但我束手无策。

在此配置中,当我尝试使用有效凭据访问安全元素时。它不让我登录。以下是详细内容

服务器.xml

web.xml

mysql 表

这是tomcat的日志信息

我真的希望有人可以对这个问题有所了解。真的很感激。提前致谢。如果需要,我可以提供更多细节。

斯雷纳特

0 投票
1 回答
443 浏览

java - 用于 java gss-api 的 Kerbtray 领域和 kdc

我在 Win7 上使用 kerbtray.exe。

我如何确切知道 java gss-api 登录的领域和 kdc 是什么?

0 投票
1 回答
578 浏览

jakarta-ee - 当我的用户表很少时,如何通过 jdbcRealm 在 Web 应用程序中提供安全性

我在 Java EE 中遇到安全问题。我有一个应用程序,它应该是一种电子商店。我有三个实体:未映射到数据库的用户类和两个继承的类——客户端和管理员,它们映射到不同的表中:

现在我需要为客户端和管理员资源提供安全性。我将 FORM 身份验证与 jdbcRealm 和标准登录页面一起使用:

但问题是 jdbcRealm 只引用一张表。并且不允许在 web.xml 中设置两个 jdbcRealms。那么如何在不改变数据库结构的情况下为客户和管理员提供身份验证呢?是否可以在单个应用程序中使用少量 jdbcRealms?

0 投票
0 回答
939 浏览

java - Glassfish 3.1.1 JDBC 领域 - LoginException

我在 Glassfish 3.1.1 中创建了 jdbcRealm:

连接池运行良好。我的数据库(postgres)配置没问题。

我的 web.xml:

我的 sun-web.xml:

当我尝试请求任何受保护并键入用户和密码时,glassfish 抛出异常:

数据库中的用户:

用户名:测试用户密码:SHA-256 哈希(测试)组:管理员

这是 glassfish 3.1.1 的问题吗?

是否有人将 jdbcRealm 与 Glassfish 3.1.1 一起使用并且可以正常工作?

我的环境:SO:Ubuntu 11.04 DB:Postgres 9 Java:1.7.0 Glassfish:3.1.1 (b12)

0 投票
1 回答
1090 浏览

spring-mvc - Shiro Spring JDBCRealm 身份验证和授权

主意

我需要使用 Spring MVC 和 Shiro 作为安全框架来开发一个 Web 应用程序。

要求

要存储在数据库中的用户名、密码、角色等。数据库架构:

密码应在表中进行散列和加盐处理。

Web 应用中的 Shiro Filter 应该是DeligatingFilterProxy利用 Spring 的配置机制

除 /login 外,所有请求都应经过身份验证,例如

如果身份验证成功,框架应该路由到/dashboard

所有 URL 都由 Spring Controller 处理,称为MainController

问题

我们如何解决上述要求?什么配置转到什么文件?

请帮忙。

0 投票
1 回答
264 浏览

tomcat - 地址栏中的图标未在 tomcat 中与 jdbcrealm 一起显示

我正在尝试在地址栏中制作一个带有图标的网站。它适用于常规网站。但是我正在尝试在 tomcat 中使用领域(以保护我的资源),该图标处于公共角色,没有任何限制。但它不会在地址栏中加载图标(即使在我登录后)。
当我在图标的地址行写下完整路径时,我会在浏览器上看到图像。所以我认为我有权加载它。
图标的路径是正确的,因为我在同一个文件夹中有另一个图像并且它可以工作。
那么为什么它不起作用呢?
现在我的代码。
定义图标的jsp代码:这个标签写在head标签里

web.xml 中的公共权限是:

并且管理员角色具有所有文件的权限:

谢谢

0 投票
1 回答
156 浏览

web-services - 如何为所有用户启用领域中的java文件

我有一个 Web 服务,我想启用它以供所有用户使用(Web 服务被编写为 java 类)。我使用领域来配置我的网站安全性。如何在 web.xml 中启用此资源?

谢谢