您好,我收到错误消息:
javax.jms.JMSException: PUT 不成功: 403 Forbidden
这是我的 jmsFactory bean。
<bean id="jmsFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="vm://localhost:60000?jms.blobTransferPolicy.uploadUrl=http://localhost/uploads/" />
<property name="trustAllPackages" value="true"/>
</bean>
最佳答案
您需要为 BlobMessage 位提供一个有效(可达)位置,客户端可以在该位置上传消息正文,接收方可以下载它。默认情况下,代理不会公开文件服务器和任何东西,你应该设置一些可以处理这个位的东西。
关于activemq - 在 activemq 中发送 blob 消息时禁止 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39636036/