自定义WebApi获取token以及Context
我们在做自定义api接口开发的时候经常会用到用户的token和上下文Context信息,我这里用C#例句一个方法如下
获取用户Token
/// <summary> /// 获取用户token /// </summary> /// <returns></returns> private string GetUserToken() { string dbId = "";//账套id string username = "Administrator"; //用户名 string password = "123123132"; //密码 int lcid = 2052; //登录语言 string loginResultString = _client.Login(dbid, username, password, lcid);//调用登录 JObject loginResult = JsonConvert.DeserializeObject<JObject>(loginResultString);//拿到结果后反序列化方便取数 return loginResult["Context"]["UserToken"].ToString();//返回用户Token }
获取上下文Context
/// <summary> /// 获取当前系统上下文信息 /// </summary> /// <returns></returns> public static Context GetContext() { UserServiceProxy userServiceProxy = new UserServiceProxy(); userServiceProxy.HostURL = WebSiteUrl; LoginInfo loginInfo = new LoginInfo(); loginInfo.AcctID = dbid;//账套id loginInfo.Username = username; //用户名 loginInfo.Password = password; //密码 loginInfo.Lcid = 2052;//登录语言 var ret = userServiceProxy.ValidateUser(WebSiteUrl, loginInfo); return ret.Context;//返回上下文信息 }
客户改了密码怎么办?
请问UserServiceProxy这个是应用哪个dll
自定义WebApi获取token以及Context
我们在做自定义api接口开发的时候经常会用到用户的token和上下文Context信息,我这里用C#例句一个方法如下获取用户Token /// <summ...
点击下载文档
上一篇:软加密问题合集下一篇:学习笔记-使用自定义接口上传附件地址
本文2024-09-16 17:13:50发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-14368.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章