以编程方式修改 url 起始页?
我想修改用户在无法识别时最终到达的页面。 我正在使用令牌登录系统,因此它们被不同的系统重定向到 /c/portal/login 。 我在response.sendRedirect方面遇到了一些问题(为此发布了另一个问题),所以我希望我可以以编程方式修改url起始页,但到目前为止我还没有找到与last_path具有相同功能的东西,但是对于网络密钥中的起始页。
任何意见将不胜感激。
I'd like to modify the page where the user ends up if he isn't recognized.
I'm using a token login system so they're redirected to /c/portal/login by a different system.
I'm having some issues with response.sendRedirect (posted another question for that), so I was hoping I could programmatically modify the url startpage, but so far I haven't found something that has the same function as last_path but then for the startpage in webkeys.
Any input would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用自定义“登录后操作”创建一个挂钩。您会在此处找到一些过时的信息 (它谈到了外部环境,但你应该在钩子中进行)。 Liferay IDE 或 Liferay Developer Studio 将帮助生成这样的钩子。您在 Wiki 中找到的代码应该没问题。否则谷歌获取更多示例(登录后操作是关键字:这是成功登录后将执行的代码)
Create a hook with a custom "Login Post Action". You'll find some outdated information here (it speaks about the ext-environment, but you should do it in a hook). Liferay IDE or Liferay Developer Studio will help with the generation of such a hook. The code you find in the Wiki should be ok. Otherwise google for more samples (Login Post Action is the keyword: This is code that will be executed just after a successful login)