使用Kentico 9 ( MVC独立应用程序)使用Kentico用户角色和身份验证/授权的推荐方法是什么?
是否可以将Kentico角色属性用于控制器方法?
在这个场景中,API的哪一部分被用来验证和检查身份验证?
在我看来,这是不可能的,我即将推出我自己的解决方案。
发布于 2016-01-28 06:27:52
它还没有得到官方的支持。您可以看到支持的和不支持的特性列表(对于新的Kentico9 MVC) 这里。当然,您仍然可以使用Kentico (成员库)来创建自己的auth逻辑,这符合您的需要。
发布于 2016-01-28 07:48:06
不确定它是否会起作用(我不知道MVC对旧提供者的支持程度),但您可以尝试在web.config中使用与管理应用程序相同的成员身份和角色提供程序配置。
Kentico 10将通过一个全新的身份提供者提供经过验证的会员特征。
发布于 2016-01-28 02:53:09
试试这个:
[Authorize(Roles="somerole")]
public ActionResult Index()
{
return View(viewModel);
}这项工作在我的测试中非常完美..。我正在使用表单身份验证。
https://stackoverflow.com/questions/35051589
复制相似问题