河北福彩排列五走势图> 信息中心 >

河北省安全教育平台:ASP.NET Core:如果通过IAuthorizationPolicyProvider获取AuthorizeFilter添加的AuthorizationPolicy

来源:互联网 编辑:刘梓楠

河北福彩排列五走势图 www.rkvgp.cn

有网友碰到过这样的问题:ASP.NET Core:如果通过IAuthorizationPolicyProvider获取AuthorizeFilter添加的AuthorizationPolicy,问题详细内容为:

AuthorizeFilter 添加 AuthorizationPolicy 的代码如下:

services.AddMvc(o => { var policy = new AuthorizationPolicyBuilder() .RequireRole(ROLE_NAME) .Build(); o.Filters.Add(new AuthorizeFilter(policy)); });

请问如何通过 IAuthorizationPolicyProvider 接口获取上面添加的 AuthorizationPolicy ?

.net core ASP.NET Core ,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:
AuthorizeFilter 添加的 AuthorizationPolicy 是无法通过 IAuthorizationPolicyProvider 获取到的,需要在 services.AddAuthorization 中通过 AddPolicy 添加 services.AddAuthorization(options => { options.AddPolicy(POLICY_NAME, policy => { policy.RequireAuthenticatedUser().RequireRole(ROLE_NAME); }); });

microsoft.aspnetcore.authorization 干什么用

答://阻止访问的用户列表 这里的值有两个: “*”:代表所有用户; “?”:代表所有认证用户; 你把他改为* 号试试!


请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

河北福彩排列五走势图 www.rkvgp.cn false 互联网 //www.rkvgp.cn/blogcnk/mv/clijjk.html report 559 解决方案1:AuthorizeFilter 添加的 AuthorizationPolicy 是无法通过 IAuthorizationPolicyProvider 获取到的,需要在 services.AddAuthorization 中通过 AddPolicy 添加services.AddAuthorization(options =>{options.AddPolicy(POLICY_NAME, policy =>{policy.RequireAuthenticatedUser(

    热门图片

  • 畅想——未来的人民日报 2019-01-23
  • 能源舆情:中国原油期货上市“满月”  天然气产供储销体系建设全面展开 2019-01-23
  • 台军为帮农民每餐吃香蕉 台媒改善两岸关系是根本 2019-01-22
  • 网上“名医”坐诊出售神药?“退休老中医”被抓 2019-01-22
  • 乌鲁木齐水磨沟区开建两座立体停车库 2019-01-21
  • 今天你是这样的人民日报 2019-01-20
  • 的确,呆子七窍通了栁窍。[哈哈] 2019-01-20
  • 援建进行时:尕秀村“变形记” 2019-01-19
  • 锻造担当铁肩,走好复兴新征程 2019-01-19
  • 通俄门调查:美联邦调查局官员称愿赴国会作证 2019-01-18
  • 全国政协十三届一次会议新闻中心 2019-01-18
  • 人民日报评论员:以发展筑牢梦想根基 2019-01-17
  • 中央环保督察回头看在河北 2019-01-17
  • 端午小长假 宜春接游270.6万人次 旅游综合收入12.73亿元 2019-01-16
  • 研究者教你巧学语言:小酌有助更流利说外语 2019-01-15
  • 591| 763| 481| 311| 112| 477| 277| 402| 693| 395|