首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌认证Asp.net核心

谷歌认证Asp.net核心
EN

Stack Overflow用户
提问于 2019-03-14 11:34:44
回答 1查看 427关注 0票数 0

当我尝试在我的web应用程序上使用Google登录时,我得到了下面的错误。当使用localhost时,它运行良好。

这个pelusoftcamerawebapp.azurewebsites.net页面找不到,没有找到该网址的网页:https://pelusoftcamerawebapp.azurewebsites.net/signin-google?state=CfDJ8BRnSyuVZrdLjm6frrOu1DBgXqvK5dey3eI632SEKrS7vg.

goole登录代码:

代码语言:javascript
复制
        [HttpGet]
        [Route("google-login")]
        public IActionResult GoogleLogin(string returnUrl = null)
        {
            var authProperties = new Microsoft.AspNetCore.Authentication.AuthenticationProperties
            {
                RedirectUri = string.IsNullOrEmpty(returnUrl) ? "account/profile" : returnUrl,
                IsPersistent = true
            };

            return Challenge(authProperties, new string[] { "google" });
        }

我已将pelusoftcamerawebapp.azurewebsites.net添加到google控制台域验证中。

你知不知道?

EN

回答 1

Stack Overflow用户

发布于 2019-03-14 12:01:42

自从谷歌关闭+后,基于Google的认证机制发生了变化,同时也影响了ASP.NET和ASP.NET的现有认证机制。

微软已经更新了ASP.NET和ASP.NET核心的谷歌身份验证库。

下面是更详细的信息:基于Google+的auth降级与替换

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55161490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档