gpt4 book ai didi

java - Websphere 8.5 J2C 别名密码正在更改

转载 作者:太空宇宙 更新时间:2023-11-04 11:21:41 27 4
gpt4 key购买 nike

我遇到了一个奇怪的 Websphere 8.5 问题,我希望其他人以前见过。我在此处或 Google 上搜索时都没有看到它。

我正在开发一个通过 SOAP 调用服务的应用程序,它需要在请求中提供用户名和密码才能获得有效响应。为了存储登录信息,我们在服务器上使用 J2C 身份验证别名。对于大多数团队来说这工作得很好,但是我在 RAD 中运行的本地服务器出了问题,我需要测试代码更改。

别名的设置就像其他人一样,但是当我查看发送到服务的请求时,我注意到密码正在被更改。它有一个特殊字符 & 作为密码的一部分,并且在请求中它被替换为 & 。这会导致服务调用因凭据无效而失败。

我使用与团队其他成员相同的代码,但他们没有看到相同的行为,因此我相信有一些特定于我的设置。我尝试从头开始创建一个新服务器,但仍然看到这种情况发生。

有谁知道可能导致此问题的原因或如何解决它?

最佳答案

看起来像 url 编码。将您的个人资料与团队中的其他人进行比较。

尝试设置您的 WAS 配置文件:

Java 和进程管理。单击流程定义。在“其他属性”部分中,单击“Java 虚拟机”。单击“新建”添加编码标志:名称:com.ibm.ws.classloader.encodeResourceURLs值:假

https://www.ibm.com/support/knowledgecenter/en/SS6RHZ_2.0.1/com.ibm.rational.pe.install.doc/topics/t_web_services_was_encode.html

关于java - Websphere 8.5 J2C 别名密码正在更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44828243/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com