Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共14 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:请教一下httpclient的一个token获取问题

1楼
rjh4078 发表于:2024/11/20 20:34:00
var baseUrl = "http://localhost:449/testweb"; var userName = "administrator"; var password = "123456"; HttpWebRequest rq = HttpWebRequest.Create(baseUrl + "/api/GetUserToken") as HttpWebRequest; rq.Method = WebRequestMethods.Http.Post; rq.Accept = "application/json"; rq.ContentType = "application/json"; var loginStr = "{userName:\"" + userName + "\", password:\"" + password + "\"}"; var data = Encoding.UTF8.GetBytes(loginStr); using (Stream stream = rq.GetRequestStream()) { stream.Write(data, 0, data.Length); } var response = rq.GetResponse(); var token = new StreamReader(response.GetResponseStream()).ReadToEnd(); if(token.StartsWith("Error:")) {
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:code.txt

MessageBox.Show(token);
return; } Process.Start(baseUrl + "?token=" + token);


这段获取token的c#代码转成foxtable的提示报错 System.Net.WebException: 远程服务器返回错误: (411) 所需的长度。


代码如下 ,请老师帮忙看看 排版有问题,代码放到附件了




Dim username As String = "Administrator" Dim password As String = "123456" Dim hc As New HttpClient("http://localhost:449/testweb/api/GetUserToken") Dim jstr As String = "{""userName"":""" & userName & """, ""password"":""" & password & """}" hc.Method = "post" hc.Accept = "application/json" hc.C hc.FormData.Add("GetUserToken", jstr) Dim ret As String = hc.getdata() output.show(ret.ToString())

[此贴子已经被作者于2024/11/20 20:36:02编辑过]
2楼
有点蓝 发表于:2024/11/21 8:51:00
hc.FormData.Add("GetUserToken", jstr)
改为
hc.Content = jstr
3楼
rjh4078 发表于:2024/11/21 16:11:00


似乎还是不行 
4楼
rjh4078 发表于:2024/11/21 16:11:00

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20241121161055.png
图片点击可在新窗口打开查看
5楼
有点蓝 发表于:2024/11/21 16:34:00
加上
hc.ContentType = "application/json"
6楼
rjh4078 发表于:2024/11/21 19:36:00

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

还是不行 
7楼
rjh4078 发表于:2024/11/21 19:40:00

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20241121193934.png
图片点击可在新窗口打开查看
改成这种也是不行
8楼
rjh4078 发表于:2024/11/21 19:43:00

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

网上是这么说的,但是FT里的httpclient好像没有length参数
9楼
有点蓝 发表于:2024/11/21 20:36:00
接口开发文档发上来看看
10楼
rjh4078 发表于:2024/11/22 11:05:00
第三十八章 单点登录 - 活字格V8帮助手册 - 葡萄城产品文档中心
共14 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 3 queries.