setSpaConfig
接口描述
当服务器启用服务隐身时,需要调用该接口进行SPA配置。
注意事项
- 该接口为同步接口。
- 该接口必须在认证前调用,否则无效。
方法定义
public setSpaConfig(spaConfig: string): Promise<string> {
return this.mSecuritySDKWrapper.setSpaConfig(spaConfig);
}
参数描述
表1 参数说明
参数 | 是否必须 | 类型 | 描述 |
---|---|---|---|
spaConfig | 是 | String | 可以参考常见咨询问题SPA种子如何获取 |
示例代码
spaContent: string = "{\"loginAddress\":\"https://10.242.4.232\", \"spaSecret\":\"j7vU-uv2V-GrJu\"}"
SFUemSDK.getInstance().setSpaConfig(this.spaContent).then( (result) => {
console.info(TAG, "setSpaConfig success, result:", JSON.stringify(result));
}).catch( (err: BusinessError) => {
console.info(TAG, "setSpaConfig failed, errror:", JSON.stringify(err));
})
错误码说明
表2 返回错误类型说明
code | message | 说明 |
---|---|---|
11011 | 不支持的参数 | 传入的json格式参数有误 |
11012 | 请输入正确的安全码 | SPA安全码格式不正确 |
75599999 | 配置信息超过时效 | SPA种子已过期 |