我想確保只有通過身份驗證的用戶才能將流發佈到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