asp.net-core – ASP.NET核心项目上的WebAPI和IdentityServer
发布时间:2020-12-16 09:43:28 所属栏目:asp.Net 来源:网络整理
导读:我有一个ASP.NET核心项目,它托管在Azure上,并有许多注册用户. 我想创建一个移动应用程序,我需要一个API,提供对相同用户帐户和身份系统的访问. 我发现IdentityServer可以提供帮助,但我仍然不明白如何在同一项目中使用Identityserver和WebAPI,因为我想为webapi
我有一个ASP.NET核心项目,它托管在Azure上,并有许多注册用户.
我想创建一个移动应用程序,我需要一个API,提供对相同用户帐户和身份系统的访问. 我发现IdentityServer可以提供帮助,但我仍然不明白如何在同一项目中使用Identityserver和WebAPI,因为我想为webapi创建一个新项目,并允许移动客户端使用存储在数据库中的相同凭据进行身份验证. 谢谢 :) 解决方法
在这种情况下,我认为不必将您的API(资源)和Identity Server放在同一个项目中,您可以将它们放在单独的项目中.
为了将Identity Server 4配置为与现有用户存储配合使用,我认为您需要实现IProfileService – http://docs.identityserver.io/en/release/quickstarts/3_interactive_login.html?highlight=IProfileService%20底部的简短注释确认了这一点. 将Identity Server实例连接到自己的数据存储后,您应该能够使用Identity Server实例保护API.有很多方法可以实现这一点,但我建议您在http://docs.identityserver.io/en/release/quickstarts/0_overview.html快速入门后给出一个如何使用Identity Server保护API的良好示例. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC 5 HttpErrors控制器/动作
- Owin / Katana – 与ASP.NET请求生命周期集成
- ASP.NET会话Cookie – 指定基础域
- asp.net-mvc – IIS 7.0不显示自定义错误页面
- asp.net-mvc – 将JSON.NET JObject转换为JsonResult的异常
- asp.net – Application_End应该在自动App Pool Recycle上启
- asp.net-mvc – 如何使用ASP.net MVC实现动态面包屑?
- asp.net-mvc-3 – 编码为utf 8的MVC 3 Razor页面显示了编码
- asp.net – CookieAuthenticationOptions.AuthenticationTy
- asp.net – 在.NET中使用TinyMCE有一种简单的Spellcheck方法
推荐文章
站长推荐
- ASP.NET MVC Controller FileContent ActionResu
- asp.net-mvc – 绑定到Viewmodel的文件上传
- 如何通过Asp.net WebAPI中的异常过滤器传递内容?
- asp.net – 在控制台.NET核心应用程序中创建用户
- Hangfire在ASP.NET CORE中的简单实现方法
- asp.net-mvc-2 – ASP.NET-MVC 2 DataAnnotation
- 通过ASP.NET运行时将IIS7配置为服务器静态内容
- asp.net-mvc – ASP.NET MVC 6中的文件IO Close(
- 如何在asp.net-mvc单元测试中生成视图?
- asp.net-mvc – 添加附加参数以表单提交
热点阅读