Websphere中部署的应用可能需要去访问https协议。比如,在was上部署了应用,这个应用需要通过启用了https协议的CAS进行安全验证,此时就涉及到was中应用访问https协议的问题。
正常情况下,将应用端的JDK中导入CAS端产生的证书即可。然而was的复杂与特殊性让问题解决起来总没那么简单。
导入证书后,认证完之后总提示认证失败,跳转到认证失败页面。
查看日志才发现:
这是证书认证失败导致的。
这种情况在tomcat下就不会有问题,在tomcat下只需要将证书导入JDK,tomcat就会乖乖的正常工作了。另外,我还做了这样的测试:使用tomcat上的应用通过https 访问部署在was上的CAS,发现只要导入了证书就正常。
IBM真变态,居然允许别人(Tomcat)来访问自己的HTTPS应用,却不允许自己的应用(使用的是同一JDK,部署在同一server下)访问。但这样又没道理啊,IBM没道理自己跟自己过不去啊,肯定是啥原因导致的。
查了很多资料也没能解决问题。突然想到was在为服务器设置证书和密钥时有“出站”和“入站”的概念。虽然不理解这是啥意思,但从字面上理解,出站应该是was中的应用访问外部,入站应该是外界访问was中的应用。
于是突生灵感,之前只是对入站进行了证书配置,这种情况其实是外界程序访问was中的https时起作用。于是将出站进行了配置,重启服务,果然生效!
- 大小: 14.7 KB
- 大小: 21 KB
- 大小: 9.8 KB
分享到:
相关推荐
本教程将详细介绍如何在 WAS 9 或 WAS 8 上配置 HTTPS 证书,以实现安全的 HTTPS 访问。 首先,我们需要创建一个经过证书颁发机构 (CA) 认证的密钥库文件。这通常涉及到以下几个步骤: 1. 使用 Java 提供的 `...
本文将详细介绍如何在WebSphere Application Server (WAS) 8.5.5版本中配置HTTPS,确保应用数据的安全传输。 #### 二、配置步骤概述 在WAS 8.5.5中配置HTTPS主要分为以下几个步骤:生成证书、导入证书、配置SSL端点...
- 如果你的组织使用LDAP服务器进行用户身份验证,你需要在WAS中配置LDAP连接。在“安全管理” -> “安全” -> “全局安全” -> “身份验证” -> “基本认证”中设置。 **4. 域名设置** - 创建或编辑WAS域,确保所有...
将此程序部署到WAS的应用目录下,如`C:\WebSphere\AppServer\installedApps\yangj\DefaultApplication.ear\DefaultWebApplication.war`,并通过HTTP访问以验证配置是否正确。 通过以上步骤,你可以在WAS中成功配置...
在这个“WAS安全认证例子”中,我们将深入探讨如何在WAS环境中配置和实现安全认证机制。 【描述】:“WAS 安全认证例子” 在实际的业务场景中,确保用户和系统之间的交互安全性至关重要。WAS 提供了多种安全认证...
`was8.5.5配置HTTPS步骤(增加绕坑指南).docx`和`TOMCAT配置HTTPS步骤.docx`这两个文档应该包含了详细的操作步骤和解决常见问题的方法。请仔细阅读,根据实际情况调整配置。 总之,将WEB项目从HTTP切换到HTTPS涉及...
之后可以通过HTTPS客户端尝试访问应用服务器,以确保双向SSL配置正确无误。 #### 九、总结 通过上述步骤,我们详细介绍了如何在WAS 6.1中配置双向SSL认证的过程。这不仅可以增强系统的安全性,还能提高用户对服务的...
- **系统验证**:验证WAS的安装配置,包括重启服务、访问应用以及检查日志记录。 #### 五、参数调整与系统监控 - **WAS参数设置**:根据实际负载调整WAS的相关参数,如线程池大小、内存分配等,以提高性能。 - **...
### WAS 8.5 在 Linux 上的安装与配置详解 #### 一、概述 IBM WebSphere Application Server (WAS) 是一款高性能的应用服务器,适用于构建和部署企业级 Java 应用程序。WAS 8.5 版本是 IBM 在 2013 年发布的重要...
WebSphere Application Server(简称WAS)是IBM提供的一款企业级应用服务器,版本6.0 Network Deployment(ND)是其网络部署版,支持集群配置,提供了高可用性和负载均衡等功能。在本教程中,我们将深入探讨如何安装...
总的来说,IBM WAS V7.0的安装配置是一个涉及多个步骤的过程,包括下载、安装、配置服务器、部署应用程序以及参与像“天工计划”这样的合作项目来优化您的IT环境。了解并熟练掌握这些步骤对于在Windows环境下成功...
### AIX 6.1 环境下 WAS 7.0 安装...这些步骤不仅涵盖了从操作系统到应用服务器的基础配置,还详细介绍了如何安装 IHS 以及如何给 WAS 打补丁等关键步骤。这对于在 AIX 环境下部署 WAS 集群来说是非常宝贵的参考资料。
你可以配置基于角色的访问控制(RBAC),实现对应用程序和服务器资源的安全访问。 六、集群与高可用性 为了提高系统的可用性和可伸缩性,WAS 6.1支持集群部署。通过集群,多个服务器实例可以共享负载,提供故障转移...
WAS 8.5是该系列中的一个版本,提供了高级的功能来支持企业级应用的需求。它不仅能够运行在多种操作系统上,如Windows、Linux等,还能提供高度可伸缩性和可用性。 WAS 8.5的主要特点包括: - **高可用性与灵活性**...
### RedHat5.5下安装与配置Websphere7.0操作手册...通过以上步骤,用户可以在RedHat5.5环境下成功安装并配置IBM WebSphere Application Server 7.0,从而为开发、测试和生产环境中部署应用程序提供一个稳定可靠的平台。
2. **接受许可协议**:在向导中,同意软件的许可协议。 3. **检查系统必备软件**:确保系统满足WAS的运行需求。 4. **选择安装功能**:根据环境需求选择安装组件,开发环境通常勾选开发服务器,生产环境则不需。 5. ...
- **定义**: 轻量级目录访问协议(Lightweight Directory Access Protocol, LDAP)是一种基于TCP/IP的应用层协议,用于访问和管理分布式环境下的目录服务。它为用户提供了查询、浏览和搜索目录信息的能力。 - **特点...
- **定义**: WAS是一款由微软提供的网络应用压力测试工具,主要功能是模拟大量用户的访问行为,以评估网络应用在高负载下的表现。 - **位置**: WAS通常包含在Microsoft Windows 2000 Resource Kit CD中,版本号为288...