WebAPI从客户端接受JWT

时间:2016-06-19 18:13:10

标签: asp.net-core jwt

我们正在开发一个新项目,我们希望使用Facebook在客户端(iOS和Andorid)登录用户,然后生成JWT并将其发送到WebApi。

我们可以这样做,如果是这样,怎么样?如果我们可以这样做,我们可以使用该JWT来验证服务器端的用户吗?

我们希望给ASP.NET MVC Core一个机会。

2 个答案:

答案 0 :(得分:1)

几周前我有类似的要求。我的项目很小,使用#IdentityServer或类似的东西。

我使用SimpleTokenProvider https://github.com/nbarbettini/SimpleTokenProvider

解决方案解决了这个问题

这是关于它的博文:https://stormpath.com/blog/token-authentication-asp-net-core

答案 1 :(得分:0)

如果您尚未进入生产阶段且愿意管理更新,则可以使用OpenIddict

它还处于alpha阶段,但是Gitter可以提供支持,并且很容易与jwt中间件集成。 我也在我的应用程序中使用它,如果你需要样品就可以问。