Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/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
ASP.NET OWIN外部身份验证-触发重新身份验证/获取不带刷新令牌的新访问令牌_Asp.net_Owin_Openid - Fatal编程技术网

ASP.NET OWIN外部身份验证-触发重新身份验证/获取不带刷新令牌的新访问令牌

ASP.NET OWIN外部身份验证-触发重新身份验证/获取不带刷新令牌的新访问令牌,asp.net,owin,openid,Asp.net,Owin,Openid,我们已经使用OWIN中间件为asp.NETMVC项目实现了外部身份验证(openid代码流)。一切正常,我们得到了API授权的访问令牌 但是,由于未知原因,IDP供应商没有实现刷新令牌功能,因此一旦访问令牌过期,我们需要一种再次触发身份验证中间件的方法 通过各种API控制器,我可以确定用户不再具有访问权限,但有人知道我们如何触发重新身份验证以获得新令牌吗

我们已经使用OWIN中间件为asp.NETMVC项目实现了外部身份验证(openid代码流)。一切正常,我们得到了API授权的访问令牌

但是,由于未知原因,IDP供应商没有实现刷新令牌功能,因此一旦访问令牌过期,我们需要一种再次触发身份验证中间件的方法

通过各种API控制器,我可以确定用户不再具有访问权限,但有人知道我们如何触发重新身份验证以获得新令牌吗