以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 如何计算签名?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=123861)

--  作者:haipo
--  发布时间:2018/8/24 22:08:00
--  [求助] 如何计算签名?


[此贴子已经被作者于2018/8/29 23:02:56编辑过]

--  作者:有点蓝
--  发布时间:2018/8/24 22:28:00
--  
看别人提供的vb.net例子里的用法。

应该和微信生成签名的用法差不多:http://www.foxtable.com/mobilehelp/scr/0248.htm

--  作者:haipo
--  发布时间:2018/8/24 23:52:00
--  
找到了一个示例,但是我合成以下出现了错误;



图片点击可在新窗口打开查看
[此贴子已经被作者于2018/8/25 10:54:19编辑过]

--  作者:有点蓝
--  发布时间:2018/8/25 8:36:00
--  
添加“mscorlib.dll”的引用:http://www.foxtable.com/webhelp/scr/1936.htm
--  作者:haipo
--  发布时间:2018/8/25 8:56:00
--  
系统中没有这个dll,是不是先要加入到系统中?
[此贴子已经被作者于2018/8/25 9:02:19编辑过]

--  作者:有点蓝
--  发布时间:2018/8/25 9:32:00
--  
不需要,复制mscorlib.dll”几个字符到引用窗口的文本框,点添加即可
[此贴子已经被作者于2018/8/25 9:32:51编辑过]

--  作者:haipo
--  发布时间:2018/8/25 9:41:00
--  
添加后还是上面那个错误提示
--  作者:有点蓝
--  发布时间:2018/8/25 9:47:00
--  
认真看别人的例子,不要乱用

Dim message() As Byte = system.text.encoding.utf8.getbytes("123456789")
Dim rtn As String = Convert.ToBase64String((New System.Security.Cryptography.SHA256Managed).ComputeHash(message))
Output.Show(rtn)

--  作者:haipo
--  发布时间:2018/8/25 9:51:00
--  
谢谢版主
--  作者:haipo
--  发布时间:2018/8/25 16:45:00
--  
这个代码可以对字符串进行加密了,但是密钥怎么用?  是拼接字符串和密钥吗?
[此贴子已经被作者于2018/8/25 16:46:36编辑过]