J'ai cherché partout et je n'arrive à trouver nulle part ailleurs.Comment s'authentifier auprès d'un service web asp.Net à partir de Flash Media Server
J'ai un script Flash Media Server qui écrit des données sur un service Web ASP.Net lorsqu'un utilisateur se connecte. Cela fonctionne très bien, mais je veux bloquer la sécurité si possible. Le meilleur que je pouvais trouver était d'ajouter un jeton au flashVars du client flv, puis le passer par FMS lors de l'appel du service web, mais je préférerais une autre méthode si possible. Quelque chose utilisant l'authentification SOAP, etc?
est ici la partie pertinente du script 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");
}
}