当前位置: 首页 > 知识库问答 >
问题:

活动 mq 嵌入式代理身份验证

吴高洁
2023-03-14

我已经嵌入了< code>activemq代理。我想使用< code > simpleAuthenticationPlugin 。我为嵌入式代理添加了依赖关系< code>activemq-jaas。我已经为< code > simpleAuthenticationPlugin 添加了设置,但它似乎试图使用我的桌面用户名或eclipse用户名进行身份验证(因为它是相同的用户名)。

以下是警告:

[警告]添加连接ID: JACTXML00124548-57386-1499699996538-1:1失败,原因是java.lang.SecurityException:用户名[MY DESKTOP USERNAME]或密码无效。[警告]连接到:tcp://127.0.0.1:57387、用户名[MY DESKTOP USERNAME]或密码无效时发生安全错误。

我在嵌入式代理的eclipse环境变量中找不到任何提示我需要其他配置的内容。

非常感谢您的任何帮助或建议。

共有1个答案

居飞扬
2023-03-14

好的。这是由于Spring的上下文:JmsClient的application-context.xml中的属性占位符,我有${USERNAME}${PASSWORD},它试图使用环境变量而不是我的client.properties文件。

为了避免这个问题,在< code > application-context . XML 和< code>client.properties中,我没有使用< code>${USERNAME}和< code>${PASSWORD},而是使用了< code > $ { CONSUMER _ USERNAME } 和< code > $ { CONSUMER _ PASSWORD } 。它工作得很好。

 类似资料:
  • 我希望我的ActiveMQ有两个活动的代理。 一个是主要和第二个,当第一个不可用时采取行动。 如何在activemq.xml文件中定义这个经纪人? 我尝试通过简单地复制和粘贴defualt代理并更改端口和名称来添加代理,但在尝试运行activemq时会引发异常。 此外,我如何知道哪个代理正在主动管理队列中的传入传出消息? 谢谢。

  • 我正在尝试将Spring身份验证与嵌入式ldap集成。 我在本地ldif文件中有用户信息。 用户1 用户2 Spring网络安全配置文件 配置文件中的userDnPattern我使用了ou=people(uid={0},ou=people),所以我可以对bob进行身份验证。说到乔,他的目录路径是不同的。所以我无法使用joe的用户名和密码登录。 无论目录结构如何,我对所有用户进行身份验证的Sprin

  • 我使用下面的代码为代理。然而,当chrome启动时,弹出窗口将弹出,程序将被锁定。 我尝试了超文本传输协议或ssl... 或 我不能启动一个浏览器与一种代理。 我想要一个自动输入用户名和密码的代码。我不想要autoitx3。dll。 有办法启动安全代理吗? 非常感谢。

  • 问题内容: 问题: 如何向OkHTTP添加授权代理。 我知道OkHTTP的生成器确实支持代理,尽管我很难设置一个代理。 我有IP /端口/用户名/密码。 尽管我不知道如何将其转换为client.SetProxy()中可以使用的那些。 这似乎过于复杂,我似乎无法弄清楚。任何帮助,将不胜感激。 问题答案: 试试这个:

  • 问题内容: 我一直在尝试使用Apaches HttpComponent的httpclient时从配置的属性中配置用于代理身份验证的用户和密码,但是没有成功。我发现的所有示例都引用了不再可用的方法和类,例如和。 因此,谁能给我一个有关如何配置代理凭据的示例? 问题答案: 对于Basic-Auth,它看起来像这样: 开箱即用不支持AFAIK NTLM。但是您也许可以使用过载来管理它。

  • 问题内容: 我正在尝试通过FTP SITE代理访问FTP服务器以绕过防火墙,因为我知道我的用户名/密码正确,因为可以使用FileZilla进行连接。我尝试使用,但没有用。码: 给我这个错误: 我尝试过的事情: 使用备用构造函数。 拆下 使用just ,不使用FTPProxyConnector 设置连接器之前进行身份验证,反之亦然。 但是,当我仅使用Authenticator时,会收到不同的错误提示