使用会话变量来“授权” Coldfusion 中的页面引荐来源网址或远程 CFC 调用?

发布于 2024-12-04 12:31:26 字数 257 浏览 0 评论 0原文

我只是在思考尝试解决表单和远程 CFC 安全问题的想法,我想知道如何设置一个非常长/永久的会话持续时间并

if DateDiff("n", now(), session.lastactive) gt 15

在 onRequest 中使用来处理会话超时。然后我可以在引用/调用页面中设置 session.referrer 并在表单处理程序或远程 cfc 中对其进行测试。我还没有读到有关它正在完成的信息,所以可能有充分的理由不这样做?

I'm just thinking around ideas to try to address form and remote CFC security I wondered about setting a really long/permanent session duration and using

if DateDiff("n", now(), session.lastactive) gt 15

in onRequest to handle session timeout. Then I could set session.referrer in the referring/calling page and test for it in the form handler or remote cfc. I've not read about it being done , so there's probably good reasons not to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我爱人 2024-12-11 12:31:26

我相信,您所描述的功能已经内置到 ColdFusion 8 和更高版本的 verifyClient 中。

http://www.adobe.com/devnet/coldfusion/articles/ajax_security.html

它将在页面呈现时创建令牌,然后验证令牌是否发送到提交的页面。如果令牌未发送或不正确,则调用将返回“客户端验证”错误。

What you are describing, I believe, is a feature already built into ColdFusion 8 and higher call verifyClient.

http://www.adobe.com/devnet/coldfusion/articles/ajax_security.html

It will create the token when the page is rendered and then verify that the token is sent what te page is submitted. If the token is not sent or is incorrect the call will return a "Client Verification" error.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文