Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core ADFS 2016是否还不支持授权?_Asp.net Core_Adfs - Fatal编程技术网

Asp.net core ADFS 2016是否还不支持授权?

Asp.net core ADFS 2016是否还不支持授权?,asp.net-core,adfs,Asp.net Core,Adfs,我已按照上的说明在Windows Server 2016上为OpenID Connect设置ADF。然后,我配置了一个ASPNET核心应用程序来验证此服务器。Sign工作正常,只是我必须添加一个包含“/signin oidc”的重定向URI,以使其能够识别我的应用程序 我遇到的问题是,我没有对ad中的users组的声明,并且无法使用带有参数的authorize属性。调用使用此属性的操作时,浏览器将重定向到adfs端点,但返回一个无法完成请求的错误。我是否做错了什么,或者ADFS不是此场景的选项?

我已按照上的说明在Windows Server 2016上为OpenID Connect设置ADF。然后,我配置了一个ASPNET核心应用程序来验证此服务器。Sign工作正常,只是我必须添加一个包含“/signin oidc”的重定向URI,以使其能够识别我的应用程序


我遇到的问题是,我没有对ad中的users组的声明,并且无法使用带有参数的authorize属性。调用使用此属性的操作时,浏览器将重定向到adfs端点,但返回一个无法完成请求的错误。我是否做错了什么,或者ADFS不是此场景的选项?

ASP.NET团队建议对ASP.NET Core 1使用IdentityServer。
该项目是众所周知的,非常稳定,由Dominick Baier组织,Dominick Baier是一名著名的安全人员,是ASP.NET的11倍Microsoft MVP

谢谢。我将对此进行研究,但这并不能回答我的问题。是否仍建议将其用于ASP.NET 2.0?我知道在这个新版本中,身份验证发生了变化。顺便说一句,我想对我公司的Active Directory(本地广告)进行身份验证,我知道IdentifyServer4就是这样做的。“我错了吗?”SuperJMN是的,仍然是。