首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将IdentityServer3添加到现有的基于ASP.Net身份的项目中?

如何将IdentityServer3添加到现有的基于ASP.Net身份的项目中?
EN

Stack Overflow用户
提问于 2016-01-25 15:40:35
回答 1查看 1.3K关注 0票数 4

我希望将IdentityServer3添加到web应用程序中,该应用程序目前使用标准实体框架、Server、基于代码的方法来管理用户和角色。

我想添加IdentityServer3,以便使用Basic Auth、JWT和OAuth2来保护一个新的Web端点。他们的关键点是保持现有的用户体验(登录urls、cookie等)不受干扰。

我希望尽可能不使用ASP.Net标识代码。

我的问题是,我需要执行的关键步骤是什么?有相关的示例吗?

这里似乎有大量的文档,但是它是相当复杂的,我找不到这个确切场景的示例。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-25 19:24:17

除了通常的身份服务器设置之外,如果您有希望使用的现有ASP.NET标识代码库,则需要实现Identity Server的UserService特性。此服务允许Identity Server使用用户存储区对用户进行身份验证。

您可以找到一个提供的ASP.NET Identity用户服务这里作为灵感。这包括源中的一个示例主机。

要开始使用身份服务器,在正式文档中使用本演练将是最好的起点。

我还有几篇关于身份服务器入门的文章,以及关于默认ASP.NET身份用户服务的文章,在浏览了正式文档之后,您可能会发现这些文章很有用。

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

https://stackoverflow.com/questions/34996474

复制
相关文章

相似问题

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