Я передаю параметры развернутому приложению .NET ClickOnce через URL-адрес из приложения Flex.Это делается путем простого перенаправления пользователя на http://myDomain/myApplication.application?a=1.
. Я бы хотел, чтобы URL-адрес не отображался в браузере, который ссылается на приложение.Из того, что я понимаю, ClickOnce не работает с POST, поэтому эта опция отсутствует..NET люди, есть ли другой вариант?Из ASP.NET я мог бы сделать простой Server.Transfer для запуска URL.
Из приложения Flex, я не знаю, какие варианты у меня есть.NavigateToURL сделает URL видимым в браузере.Открытие крошечного окна с этим адресом все равно оставит его видимым на секунду или две.
Я попытался с помощью компонента mx: Httpservice сделать запрос на этот URL, но это не сработало.Я не уверен почему.Я попытался использовать следующее:
<mx:HTTPService id="launcherService"
url="http://myDomain/myApplication.application?a=1">
var parameters:Object = new Object();
launcherService.send();
и
<mx:HTTPService id="launcherService"
url="http://myDomain/myApplication.application">
var parameters:Object = new Object();
parameters.a = 1;
launcherService.send(parameters);
Я использовал HTTPWatch и вижу, что HTTP-запрос выполнен.Но приложение не было развернуто.Я не знаю почему.Есть ли решение?