Я искал все и не могу найти это в любом месте.Как проверить подлинность веб-службы asp.Net с сервера Flash Media
У меня есть скрипт Flash Media Server, который записывает данные в веб-службу ASP.Net, когда пользователь подключается. Он отлично работает, но я хочу заблокировать безопасность, если это возможно.
Лучшее, что я мог придумать, заключалось в том, чтобы добавить токен в flashVars клиента flv, а затем передать его через 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");
}
}