內存服務和存儲


layout: docs-default

內存服務和存儲

在開發和測試環境可以使用內存服務和存儲快速設置和啟動IdentityServer。
如果沒有特別配置,我們總是使用內存服務和存儲處理授權碼,同意(consent),參考令牌和更新令牌。

對于,客戶端,倉庫和用戶,我們可以提供一個靜態的Client, ScopeInMemoryUser列表。

下面代碼只可以在開發和測試期間使用.

var factory = new IdentityServerServiceFactory()
        .UseInMemoryUsers(Users.Get())
        .UseInMemoryClients(Clients.Get())
        .UseInMemoryScopes(Scopes.Get());

var idsrvOptions = new IdentityServerOptions
{
    Factory = factory,
    SigningCertificate = Cert.Load(),
};

app.UseIdentityServer(idsrvOptions);
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容