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

felee 2002-07-06 02:07:39
要求:B/S程序实现类似C/S程序的用户认证及授权。
思路是这样的:
编写一个过滤器,当用户向服务端发起URL请求,过滤器截取每一个URL请求,取得用户名/密码后,再去数据
库中取到该用户相应的权限列表(ACL),如果权限通过,则返回一个正常的页面,否则,
报错。
我查了一下MSDN,通过CHTTPFILTER可以实现,但MSDN上的例子均是VC++的,谁人给我一个
这方面DELPHI的例子,最好有完整的源码。
多谢各位
...全文
98 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
felee 2002-07-11
  • 打赏
  • 举报
回复
up.....
zhptj 2002-07-08
  • 打赏
  • 举报
回复
关注
felee 2002-07-08
  • 打赏
  • 举报
回复
ISAPI过滤器的好处就是客户端每向服务端请求服务时,就可以截取该请求,并进行相应的控制,所以剩下的工作就是如何维护ACL库

我在网上找到过一篇文章,是关于用delphi写过滤器来控制页面内码转换的,各位可以用google引擎搜索“delphi ISAPI 过滤器”找到这篇文章,但该文章中介绍的比较笼统,不知谁有这篇文章中所提到的源码?
felee 2002-07-08
  • 打赏
  • 举报
回复
up....
(请帮忙UP一下)
daehappy 2002-07-07
  • 打赏
  • 举报
回复
up!gz!
winglion 2002-07-06
  • 打赏
  • 举报
回复
我不太明白你的意思,我以前写过的一些ispai是用在登陆请求时加上用户名和密码做参数或在cookis里传给服务器!
这对你有用吗?恐怕没有安全性吧!帮你up!
felee 2002-07-06
  • 打赏
  • 举报
回复
能不能给个例子,针对性IIS+ISAPI+DELPHI的
westfly 2002-07-06
  • 打赏
  • 举报
回复
delphi没有对HttpFilterProc做封装。
不过你可以参考HttpExtensionProc的封装方法自己封装一下。
ht99 2002-07-06
  • 打赏
  • 举报
回复
.htaccess文件
johnsonrao 2002-07-06
  • 打赏
  • 举报
回复
进来看看,帮不上忙,UP!
dreamfan 2002-07-06
  • 打赏
  • 举报
回复
没有啊,up

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧