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並編譯它...

相關問題