我有一个使用到ASP.NET核心API和角2的应用程序,是做的RESTful呼叫,以及基于REST调用移动应用承载JWT令牌。我还使用Identity Core来验证用户身份(Identity 3.0)。发行使用Identity核心
我想发布基于身份框架的不记名令牌,并使用资源所有者密码凭证格兰特(这是简单地给我的网站的用户名和密码,它会发出令牌,因为这是一个可信赖的环境) 。
- 在ASP.NET CORE 1.0 RTM中有没有简单的配置来做到这一点?
- AspNet.Security.OpenIdConnect.Server我在看这一个,它看起来像OpenIdDict的缩小版,但笔者提到它是Owin /武士刀,我没有使用任何。
- OpenIdDict是一个框架,这样做,但它首先是Alpha版和第二它需要一个单独的网站,该网站将产生额外的维护和性能命中通过HTTP进行通信到另一台服务器。
- IdentityServer4看起来太大了,我想实现,我不知道这是否与Identity核心集成,我只对密码补助感兴趣。看起来它需要一个单独的网站。
如果您澄清了上述问题的照片并告诉我这些是我唯一的选择还是我错过了某些东西,我将不胜感激。
我并不想成为一个公开的供应商,我想简单地发出我自己的用户令牌。
谢谢您花时间回复。 – Adam