我想确保只有通过身份验证的用户才能将流发布到Adobe Flash Media Server。如何安全地将实时流发布到Adobe Flash Media Server
理想情况下,我想限制允许将流发布到服务器的IP。
我阅读了有关Adobe身份验证插件的信息,但显然它已经被破坏,因为它仅适用于Adobe Flash Media Live Enconder。它不保证发布流的其他编码器的服务器安全。
谢谢。
我想确保只有通过身份验证的用户才能将流发布到Adobe Flash Media Server。如何安全地将实时流发布到Adobe Flash Media Server
理想情况下,我想限制允许将流发布到服务器的IP。
我阅读了有关Adobe身份验证插件的信息,但显然它已经被破坏,因为它仅适用于Adobe Flash Media Live Enconder。它不保证发布流的其他编码器的服务器安全。
谢谢。
用户验证
选择1:你可以尝试使用Flash Media Server的验证加载时,你得到的Flash Media Live编码,你得到:
https://www.adobe.com/cfusion/entitlement/index.cfm?e=fmle3
选项2:你也可以看看服务器端的操作脚本。调用connect函数(客户端)时,可以传递额外的参数,然后使用application.onConnect函数(服务器端)验证它们。
IP块
选项1:一般IP阻塞可以在Flash Media Server的配置来完成。打开conf/-Folder中的Adaptor.xml并更改允许/拒绝条目。
这里的文档:
选项2:服务器端ActionScript为您提供了更细粒度的访问控制。使用上面提到的application.onConnection函数,通过使用Client.ip属性访问IP地址来验证IP地址。
用户验证 - 据我所知,FM服务器验证加载项被打破,考虑到它仅验证的Adobe FMLE。如果我要用其他编码器发布流,它会通过这个“保护”。所以这只是错误的安全感。 – 2011-02-09 13:19:21