发表评论
I remember to have a post in here,
do you delete it?
Digest = ePass.HashToken (1, 2,"<%=RandData%>")
中的<%=RandData%>是从后台定义的变量并得到的,这个只能得到USBKey的初始化Key号,具体写入的文件内容能得到吗:)
#3楼 [
楼主]2005-10-27 18:30 |
TO:同事
得到USBKey的初始化Key号是:
results = ePass.GetStrProperty(7, 0, 0)
在B/S模式下读取的文件的内容跟C/S模式是不同的
下周我发一篇在C/S模式下读取USBKey文件内容的文章吧
您好:
我目前也在开发这块,请问您用的是不是ePass1000?我买了个Rockey2,这两者不同的吧?
#5楼 [
楼主]2005-11-28 14:44 |
@luckyprg
我们现在用的都是ePass1000,使用起来感觉挺简单的
Rockey2跟ePass1000应该都是飞天诚信公司出的,但我没有用过:)
Terrylee您好!
我刚上飞天诚信网站看了下,这两款产品都出了更新的产品。
ePass已有ePass1000、ePass1000ND、ePass2000、ePass3000,现在还用ePass1000会不会有点过时呢?
Rockey系列继Rockey2后也出了Rockey4、5、6了。
不好意思!
上面的是我猜的,我以为后面的是前面老版本的升级,刚咨询了飞天诚信公司的Rockey和ePass方面的技术人员,其实这些都是不同的产品,针对不同的对象。所以现在用ePass1000应该还是一个不错的选择。
#8楼 [
楼主]2005-11-28 15:18 |
@luckyprg
呵呵,没事:)
在开发这块中有什么好的经验告诉我啊
以后有机会我也试试Rockey2
现在觉得ePass1000不方便之处在于不能利用B/S的系统网里面写入数据
所以开发B/S模式的项目,都得配一个C/S结构的USBKey管理小工具:)
现在觉得ePass1000不方便之处在于不能利用B/S的系统网里面写入数据
所以开发B/S模式的项目,都得配一个C/S结构的USBKey管理小工具:)
-----------------------------------------------------------------------------------------
不会吧?我觉得应该可以在B/S下往里写东西的啊,我往Rockey2里写都成功的哦,不过我在东莞这个小地方,不知道在哪里有ePass1000买,所以还没有试过,正在查找ePass1000提供商中......
或者您加我的QQ:46660827或者MSN:luckyangel520@hotmail.com。我们讨论一下啊。
#10楼 [
楼主]2005-11-28 16:30 |
@luckyprg
也许是我没有找到好的方法^_^
在C/S下写入很简单
可是在B/S下就没有成功过,特郁闷。
@Terrylee
ePass1000有没有提供API接口呢?如果有那肯定可以在B/S下操作啊。
#12楼 [
楼主]2005-11-29 12:43 |
@luckyprg
在C/S下,它提供了一个类库,利用这个可以写入
但是在B/S下,ePass1000是以object形式存在的,就像例子中代码所写的那样
利用这个对象,读取数据还行,可是就是无法写入
也许是我还没有找到好的方法吧:)
刚订了一个ePass1000ND,是ePass1000的升级版,等货到了研究一下再说。
:)
#14楼 [
楼主]2005-11-30 10:13 |
@luckyprg
有什么新的发现告诉我一下^_^
这里先谢谢了
尤其是在B/S模式下写入ePass1000
@Terrylee
奇怪
我的
Digest = ePass.HashToken (1, 2,"<%=RandData%>")
这里的RandData怎么也取不到。
我在.cs中定义了
public string RandData;
然后在
Page_Load的
!IsPostBack{}中赋值的。
请问你的正常吗?
#16楼 [
楼主]2005-12-13 08:20 |
@luckyprg
这个是可以获得的
@Terrylee
我和你的一样的代码,可就是在Validate这段VBScript中取不到RandData的值。
我public string RandData;
然后在Page_Load中赋值的
if(!IsPostBack)
{
RandData = "测试值";
}
不知道有什么问题。
To:Terrylee
已搞定了。
其实用脚本语言就可以执行所有操作的。利用C语言的接口函数。
@Terrylee
您好,我正尝试通过delphi7调用ePass1000进行身份验证。有幸在网上看到了您这篇文章,之前我浏览了vb,asp,delphi,c的官方示例源码,也确实意识到B/S与C/S的调用方式不同,不过当时不敢肯定,且至今不清楚具体的调用规则。在您的留言中,有这样一段话:“在B/S模式下读取的文件的内容跟C/S模式是不同的,下周我发一篇在C/S模式下读取USBKey文件内容的文章吧”我在附近手工找了一下,可惜没有找到。能否告诉我这篇文章的网址。十分感谢!
#20楼 [
楼主]2006-09-12 08:45 |
@助燃
不好意思,之后再没写那篇文章!
你可以参考一下EPass1000的官方示例
@luckyprg
求教在b/s模式下对epass1000的密码写入,可以的话加我QQ26337638
@Terrylee
救急.请各位大哥帮帮忙,发一个B/S和C/S的代码和资料谢谢了。
邮箱chjizh1986@163.com