【问题标题】:How do I setup Thinktecture Identity server v3 beta 1-2 with ASP.NET Identity?如何使用 ASP.NET Identity 设置 Thinktecture Identity server v3 beta 1-2?
【发布时间】:2014-09-28 00:43:43
【问题描述】:

我查看了 Thinktecture Identity server v3 的所有文档,但无法弄清楚如何开始使用 ASP.NET 身份。

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

我在 Vimeo 上看到的视频似乎已经过时(我可能是错的,因为我是新手)因为现在有几个存储库,在视频中我想我看到了 asp.net 身份用户服务核心解决方案。

我正在尝试为我的雇主(AngularJS、Identity Server、OAuth 2.0、资源所有者与隐式流)制作原型,并希望尽快使其工作。

提前非常感谢! 安德鲁

【问题讨论】:

    标签: asp.net-web-api oauth-2.0 asp.net-identity thinktecture-ident-server


    【解决方案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 并编译它...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-08
      • 1970-01-01
      • 2015-02-12
      • 1970-01-01
      • 2014-06-07
      • 2015-05-29
      • 2013-12-13
      相关资源
      最近更新 更多