asp.net core 2授权注销MVC

时间:2019-01-31 13:26:39

标签: c# asp.net-mvc asp.net-core-mvc

我目前正在通过向控制器添加以下代码来验证我的MVC应用程序的初始视图,并且效果很好。

    [Authorize(Roles = "Domain Users")]

我想知道是否还有其他东西可以让您再次注销该授权。到目前为止,Havent发现了有关它的任何东西,以前有人使用过吗?

1 个答案:

答案 0 :(得分:0)

这是我在我的asp.net core 2.2项目中使用的。

function exportHTML(){
  const element = document.getElementById('content');
  const innerHTML = [].slice.call(element.children);
  innerHTML.forEach(function(el){
    while(el.attributes.length > 0)
      el.removeAttribute(el.attributes[0].name); 
  });
  console.log(document.getElementById('content').innerHTML); // output
}

exportHTML();

但是它正在注销整个用户。据我所知,现在有一种取消订阅用户之类的方法。