繁体   English   中英

通过 flex4 传递网络凭据

[英]passing network credentials through flex4

我想通过 flex 传递网络凭据(用户名和密码)。

我无法使用

webservice.setcredentials()

webservice.setremotecredentials()

请用紧急的例子指导我

在这里,您使用带有两个参数的 http 服务调用。

<mx:HTTPService url="{loginUrl}" id="login" method="POST" >
    <mx:request>
       <username>{tiUsername.text}</username>
       <password>{tiPassword.text}</password>
    </mx:request> 
</mx:HTTPService>

在这里,您使用 URLVariables 来保存登录凭据:

var credentials:URLVariables = new URLVariables();
credentials.username = tiUsername.text;
credentials.password = tiPassword.text;
var request:URLRequest = new URLRequest();
request.url = "./login";
request.method = URLRequestMethod.POST;
request.data = credentials;
navigateToURL(request);

tiUsername 和 tiPassword 是用户输入登录凭据的文本输入字段。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM