Foxtable(狐表)用户栏目专家坐堂 → [求助]通过客户端登录,改为客户端和移动端都可登录


  共有1675人关注过本帖平板打印复制链接

主题:[求助]通过客户端登录,改为客户端和移动端都可登录

帅哥哟,离线,有人找我吗?
bzqlyj
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:265 积分:2157 威望:0 精华:0 注册:2020/9/28 14:53:00
[求助]通过客户端登录,改为客户端和移动端都可登录  发帖心情 Post By:2023/5/4 12:37:00 [只看该作者]

1、在服务端项目的HttpRequest事件中设置代码:

Dim Verified As Boolean
If
e.Cookies.ContainsKey("username") AndAlso e.Cookies.ContainsKey("password") Then
   
'实际开发的时候,请改为根据用户表验证身份
   
Dim username As String  = e.Cookies("username")
    Dim password As String  = e.Cookies("password")
    If username =
"
张三" AndAlso password = "888" Then
        Verified  = True
    End
If

End
If
If
Verified = False Then
    e.AppendCookie("error",
"
用户身份验证失败!") '通过Cookie返回错误信息.
    Return
End
If
Select
Case e.Path
    Case "gettime.htm"
        e.WriteString(Date.now)

End
Select

2、在客户端项目的命令窗口运行以下代码,可以获取服务器时间:

Dim hc As New HttpClient("http://127.0.0.1/gettime.htm")
hc
.sCookies.Add("username","张三")
hc
.sCookies.Add("password","888")


 回到顶部
总数 12 1 2 下一页