我对Kentico CMS非常陌生,并开始实施基础知识。如果未在Kentico中登录,重定向用户
我有登录按钮的webpart,我重定向到页面说'Welcome.aspx'
。
现在,我正在努力的是如果直接打开'Welcome.aspx'
没有登录, 它应该重定向到另一个页面。任何人都可以帮助我这样做吗?
我对Kentico CMS非常陌生,并开始实施基础知识。如果未在Kentico中登录,重定向用户
我有登录按钮的webpart,我重定向到页面说'Welcome.aspx'
。
现在,我正在努力的是如果直接打开'Welcome.aspx'
没有登录, 它应该重定向到另一个页面。任何人都可以帮助我这样做吗?
如果我理解正确的,你想要的Welcome.aspx
要求用户登录。如果是这样,您可以通过调整页面的ACLs在Page -> Edit -> Security
和Settings -> Security & Membership
设置Website logon page URL
实现这一目标。
您可以将页面设置为可由某些角色访问,或者至少需要验证。 公司样本网站中有一个示例 - 合作伙伴部分。
假设您使用的是建议的Portal Engine开发模型,您可以在属性>安全性选项卡上设置页面的权限。在那里你会添加一个未经过身份验证的角色并将该属性设置为拒绝。同时确保您在设置中设置了默认的“登录”页面。