首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用identityserver4从angular客户端认证.net核心应用

如何使用identityserver4从angular客户端认证.net核心应用
EN

Stack Overflow用户
提问于 2021-02-12 15:48:31
回答 1查看 27关注 0票数 0

我的angular应用程序在http://localhost:4200上运行,集成了identityserver4身份验证的.net核心mvc应用程序在https://localhost:44312/上运行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://localhost:44312/connect/authorize?client_id=DocumentationGen&redirect_uri=http%3A%2F%2Flocalhost%3A4200%2Fauthentication%2Flogin-callback&response_type=code&scope=DocumentationGenAPI%20openid%20profile&state=d9ecb6d546e147569672b85fb8239fc7&code_challenge=W78Reow6OnPtRs36FcieAc1-rUPfHSvE2rHWD9BpBYw&code_challenge_method=S256&prompt=none&response_mode=query

当我尝试进行身份验证时,收到以下错误消息

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://localhost:44312/home/error?errorId=CfDJ8B-i8u6rBkNAj3HnFY4JfcyXVNdYo37R9IxB3zFzX--WIeR89rnU7XNedmt_AHjo_HCw8Y04yrfDTxNnDud2_P2D_yNvqJyUhQrDp0iB_5njT13pYmY-a0N5jNdgMPYVHVY0hIF0aqx0KCkYJ9O_fga8djacA_78tizfFjWcN7mndsQxepe-Ox1UYdFHd_fuka86LaCL4JVeMA07r1NSG5LIOUv7RabIowsU0JHrbXR3NizS05-cdzsQDmFiVjl1DWfL0M3ba5y4ERSdbDFkLsay8xg4FiapvLCdcirWSkfzXnb3HPmgH9GYaBvMi0CVVQ1xn23ZRNcYTA5b4FO83kFwD-VVNi1u6YKc-PjUvFHw1InpFDXwtkl8zZWU_Iv6hg
EN

回答 1

Stack Overflow用户

发布于 2021-02-13 07:45:00

经过一番研究,终于在这个链接中找到了答案

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity-api-authorization?view=aspnetcore-5.0

将其添加到您的startup.cs文件中,以便从其他端口进行身份验证

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
services.AddIdentityServer()
               .AddApiAuthorization<ApplicationUser, ApplicationDbContext>(options =>
               {
                   options.Clients.AddSPA(
                       "client name", spa =>
                       spa.WithRedirectUri("http://localhost:4200/authentication/login-callback")
                          .WithLogoutRedirectUri(
                              "http://localhost:4200/authentication/logout-callback").WithClientId("ClientId"));
                });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66174883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文