startPasswordAuth: userName: password:

接口描述

使用用户名和密码进行主认证。该接口只能用于首次认证,即二次认证、以及更多次认证不能使用该接口。

注意事项

  1. 此接口调用之前必须已经调用过setAuthResultDelegate设置非空代理,否则会抛异常
  2. 只能主应用调用
  3. 该接口的用户名是不需要输入认证域的,因为SDK内部会默认添加

方法定义

- (void)startPasswordAuth:(NSURL * __nonnull)url
                 userName:(NSString * __nonnull)username
                 password:(NSString * __nonnull)password;

参数描述

表1 参数说明

参数 是否必须 类型 描述 举例
url NSURL * aTrust或VPN接入地址 [NSURL URLWithString:@"https://10.242.1.24"]
username NSString * 用户名信息 @"sangfor"
password NSString * 用户密码 @"123"

返回结果

回调结果,请参考认证回调

示例代码

// 用户名密码认证
NSURL *vpnUrl = [NSURL URLWithString:@"https://10.242.1.24"];
NSString *username = @"sangfor";
NSString *password = @"123";
[[SFUemSDK sharedInstance] startPasswordAuth:vpnUrl userName:username password:password];

results matching ""

    No results matching ""