以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]Web数据源客户端用户名判断  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176907)

--  作者:洮沙
--  发布时间:2022/5/1 11:38:00
--  [求助]Web数据源客户端用户名判断
老师,你好!
计划用web数据源,我的登录用户表在外部数据源中,web数据源客户端以下代码(张三)如何根据登录用户名动态设置?麻烦给个思路,谢谢!

If e.Name = "Orders" Then
    Dim sb As New StringBuilder
    sb.AppendLine("http://127.0.0.1/DataServer.htm")
    
sb.AppendLine("-FormData-")
    sb.AppendLine("UserName:张三")
    sb.AppendLine("Password:888")
    e.ConnectionString = sb.ToString()

End
 If

服务端倒是好判断,这个会操作。

--  作者:有点蓝
--  发布时间:2022/5/2 11:45:00
--  
没有办法,因为数据源还没有连接,没有办法或获取户名
--  作者:baiyangfy
--  发布时间:2022/5/2 15:13:00
--  
HttpClient获取服务端的数据源,我是这样操作的
图片点击可在新窗口打开查看此主题相关图片如下:12.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:13.png
图片点击可在新窗口打开查看

--  作者:洮沙
--  发布时间:2022/5/2 16:47:00
--  
知道了,老师,再多问一句,以下代码中“张三”和“888”在传输过程中是加密的吗?
f e.Name = "Orders" Then
    Dim sb As New StringBuilder
    sb.AppendLine("http://127.0.0.1/DataServer.htm")
    
sb.AppendLine("-FormData-")
    sb.AppendLine("UserName:张三")
    sb.AppendLine("Password:888")
    e.ConnectionString = sb.ToString()

End
 If

--  作者:洮沙
--  发布时间:2022/5/2 16:51:00
--  
谢谢,研究一下。
--  作者:有点蓝
--  发布时间:2022/5/4 20:16:00
--  
是加密的,您也可以自己再加一次密。