1
我已經找遍了一個asp.Net互聯網服務和找不到這個地址的任何地方。如何驗證,以從Flash Media Server
我有當用戶連接寫入數據到一個ASP.Net Web服務一個Flash Media Server的腳本。它的偉大工程,但我想如果可能的鎖定安全。
我能想到的最好辦法是向客戶端flv的flashVars添加一個令牌,然後在進行Web服務調用時將其傳遞給FMS,但如果可能的話,我寧願使用其他方法。使用SOAP認證的東西等?
下面是FMS腳本的相關部分
load("webservices/WebServices.asc");
application.onAppStart = function()
{
application.allowDebug = true;
webServiceObj = new WebService('http://webserviceURI.asmx?WSDL');
webServiceObj.onLoad = function(Wsdl){
trace("result string -- " + Wsdl);
}
webServiceObj.onFault = function(fault){
trace("web service fault --" + fault.faultstring);
}
}
application.onConnect = function(client, name, guid, role, sessID)
{
callWebMethod = webServiceObj.MyWebSErviceFunction(parameters...)
callWebMethod.onResult = function(returning){
trace("called back from WebService");
}
}