Kentico - 密码保护内容

Kentico - Password Protect Content

我有一些文档,想为每组用户使用一组 userid/password 密码保护它们。是这样的:

在 Kentico 之外,我可以转到虚拟主机控制面板并将密码应用于任何文件夹。

使用 Kentico(全局管理员权限,无 backend/server 访问权限)我不确定这是否可行,如果可行,如何操作。感谢您的输入。

注意:我尝试使用登录表单 Web 部件创建自定义登录页面;将登录表单的目标 URL 设置为列出文档链接的登录页面;然后将提到的文档添加为子页面;通过用户应用程序和 Properties/Security 添加了新用户 (userid1/password1)。但这并没有像预期的那样工作。

Michelle,基本上您希望一组用户共享一个 username/password 组合,对吗?这基本上是 "group" 的人都在 CMS 中使用一个 "user" 帐户。

因此,首先您要设置用户帐户,例如 user1/pw1、user2/pw2。

然后在您的内容树中,转到 /survey1 > 属性 > 安全 > 将其设置为要求身份验证。然后给user1添加READ权限。对其他文件夹执行相同操作。

然后在您未登录的另一个浏览器会话中,尝试访问您的网站。com/survey1,它应该将您重定向到登录页面,一旦您使用 user1/pw1 登录,它应该将您带回 /survey1.

如果您像 /mylogin.aspx 一样创建了自己的登录页面,请转到“设置”应用程序 >“设置”>“安全与会员”>“内容”>“网站登录页面”URL,然后添加 ~/mylogin.aspx 在那里,所以当访问者提示登录时,它将是那个页面。