在DELPHI中如何利用ISAPI技术编制用户权限认证,100分,分不够再加(100分)

  • 主题发起人 主题发起人 billson
  • 开始时间 开始时间
B

billson

Unregistered / Unconfirmed
GUEST, unregistred user!
要求:B/S程序实现类似C/S程序的用户认证及授权。
思路是这样的:
编写一个过滤器,当用户向服务端发起URL请求,过滤器截取每一个URL请求,取得用户名/密码后,再去数据
库中取到该用户相应的权限列表(ACL),如果权限通过,则返回一个正常的页面,否则,
报错。
我查了一下MSDN,通过CHTTPFILTER可以实现,但MSDN上的例子均是VC++的,谁人给我一个
这方面DELPHI的例子,最好有完整的源码。
多谢各位
 
请各位高手帮忙解答,如果觉得分不够,再加
 
顶一下。。。。
 
。。。。
大家稍微提点意见也好啊
 
既然能从数据库中“取到该用户相应的权限列表(ACL)”,要做的只是如何将取得的ACL
存储的问题。
例如:可作为Public变量存储,根据权限分配需要调用相关模块。
 
建议你编写一个ISAPI形式的WebService 服务端程序,再编写WebService的客户端程序
调用。使用WebService提供的功能,实现你的要求不难!
 
可否给个例子?
 
你看看李维的那本Delphi6 SOAP/WebService的书吧
 

Similar threads

回复
0
查看
968
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
864
DelphiTeacher的专栏
D
后退
顶部