5

我已经查看了Thinktecture Identity Server v3的所有文档,但一直未能弄清楚如何开始使用ASP.NET标识。如何使用ASP.NET身份设置Thinktecture Identity Server v3 beta 1-2?

有人可以从高级别一步一步解释从步骤1(即克隆git repo)到它的最终状态,该状态与Identity Manager一起启动并运行。基本上我只需要知道如何设置它。

我在Vimeo上看到的视频看起来过时了(我可能错了,因为我是新手),因为现在有几个存储库,并且在视频中,我认为我看到了视频中的asp.net身份用户服务同样的核心解决方案。

我正在尝试为我的雇主(AngularJS,Identity Server,OAuth 2.0,资源所有者vs隐式流)创建这个原型,并且希望尽快让它工作。

非常感谢提前! Andrew

回答

1

您是否已检查Thinktecture.IdentityManager.AspNetIdentity解决方案?有例子,如何配置它(见Host项目):

public void Configuration(IAppBuilder app) 
    { 
     var factory = new Thinktecture.IdentityManager.Host.AspNetIdentityIdentityManagerFactory("AspId"); 
     app.UseIdentityManager(new IdentityManagerConfiguration() 
     { 
      IdentityManagerFactory = factory.Create 
     }); 
    } 

为了这个功能添加到干净的项目,你只需要在启动时添加必要的软件包

<package id="Thinktecture.IdentityServer.v3" version="1.0.0-beta1" targetFramework="net45" /> 
    <package id="Thinktecture.IdentityServer.v3.AspNetIdentity" version="1.0.0-beta1" targetFramework="net45" /> 

并对其进行配置。没有必要克隆git repo并编译它...

相关问题