我正在开发一个项目,我们通过Web界面提交作业(后端是PHP),这些项目将出现在WAN上的服务器上的队列(rabbitmq后端)中。我让PHP生产者工作正常,没有任何形式的身份验证或加密。
我目前正致力于实施某种身份验证(我们不希望任何人无所事事地向我们的服务器提交作业)。
但是,我无法在任何的PHP库中找到使用SSL的方法[我部分地让它在服务器上运行,但无法获取客户端]。我想避免某人能够嗅到嗅闻并获得我们的凭据,并可能提交工作。
传递的作业只是与数据库相关的ID,所以它们不敏感,只有凭据。
有什么我想念的吗?这些库中是否有未记录的功能?有没有我可能没试过?我尝试过的,目前正在使用的那个是通过PECL的那个(我相信php-amqp)。
答案 0 :(得分:1)