Sonos 客户端证书
Posted
技术标签:
【中文标题】Sonos 客户端证书【英文标题】:Sonos client certificate 【发布时间】:2016-02-02 10:27:39 【问题描述】:我对 Sonos 的 client 证书有疑问。我在官方文档页面中没有找到任何提及。
扬声器是否会在 getMediaUri
请求时自动发送客户端证书,还是服务器需要在 SSL 协商中要求它?
如果演讲者一直发送客户端证书,那就太好了,因为如果服务器需要在安全端点上明确要求客户端证书,这意味着其他 API 会受到影响 (createItem
例如)而唯一真正需要保护的是流 url。
【问题讨论】:
【参考方案1】:服务器不需要在每个请求上都发送证书,但如果你确实需要它,它是可以每次发送的。
【讨论】:
这并不能真正回答我的问题。换句话说:如果我在 SSL 协商中不要求客户端证书服务器端,它是否仍会由演讲者在getMediaUri
请求中呈现?
不,不会。服务器必须要求我们发送客户端证书
好的,感谢您的确认。您知道我们如何仅使用客户端证书保护 getMediaUri 调用吗?还是做不到?如果我需要安全端点上的客户端证书,这意味着它还会影响以下调用(如果我正确阅读了文档): getMediaMetadata 用于 favorites 集合中的项目、createItem、deleteItem 和 rateItem,你有没有办法解决这个问题?以上是关于Sonos 客户端证书的主要内容,如果未能解决你的问题,请参考以下文章