我已经从EPIServer admin创建了一个页面类型,并基于此在EPIServer中创建了一个页面。现在我想在该页上进行身份验证,这样只有登录用户和具有特定用户id的用户才能从前端访问该页。任何访客用户都无法访问该页。如何在EPIServer中实现,在页面类型的设置部分中有一个选项访问角色,但它不起作用。匿名用户仍然可以访问该页面。请分享教程的链接。
我的导航url是
http://wwww.xyz.com/en/Documents/
和in web。我已经写了这样的
<location path="Documents">
<system.web>
<authorization>
<deny users="*"></deny>
</authorization>
</system.web>
</location>
页面的访问权限是从编辑模式或管理模式设置的。不需要修改配置文件或代码,它完全内置在EPiServer中。
登录EPiServer的编辑模式。在导航窗格中导航到新创建的页面。如果你点击"All properties"(或向上滚动),"Visible to: Everyone"将会出现。选择"Manage",您可以从中选择哪些用户和组可以访问此条目以及允许对其进行哪些操作。