Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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
Azure ACS和谷歌作为身份提供商_Azure_Google Api_Acs - Fatal编程技术网

Azure ACS和谷歌作为身份提供商

Azure ACS和谷歌作为身份提供商,azure,google-api,acs,Azure,Google Api,Acs,我依靠Azure ACS为用户提供登录的可能性,除其他提供商外,还可以使用他们的Google帐户 当我注册一个新的Azure ACS名称空间时,我偶然发现了这样一条消息:“Google已经关闭了OpenID2.0注册,此功能已被弃用” 在新的ACS名称空间中,是否有其他方法可以使用Google作为身份提供者?解决办法 提前感谢。我最终用一种类似于上述解决方案的解决方案取代了ACS。 缺点是,如果您依赖ACS进行索赔转换,您必须自己实现。我明天会尝试,但似乎可以在没有ACS的情况下支持多个身份提供

我依靠Azure ACS为用户提供登录的可能性,除其他提供商外,还可以使用他们的Google帐户

当我注册一个新的Azure ACS名称空间时,我偶然发现了这样一条消息:“Google已经关闭了OpenID2.0注册,此功能已被弃用”

在新的ACS名称空间中,是否有其他方法可以使用Google作为身份提供者?解决办法


提前感谢。

我最终用一种类似于上述解决方案的解决方案取代了ACS。
缺点是,如果您依赖ACS进行索赔转换,您必须自己实现。

我明天会尝试,但似乎可以在没有ACS的情况下支持多个身份提供商:嘿,您找到了选项吗?我也遇到了同样的问题!!谢谢您好,我仍在尝试一个解决方案,但它涉及到使用OWIN中间件。我已经能够通过提供商对用户进行身份验证,但是到目前为止,我无法更新请求的当前用户。当前主体一直被设置为通用主体,即使我通过自定义OWIN中间件“步骤”将其设置为ClaimsPrincipal。我会更新这篇文章,只要我有一个解决方案工作。。。