1

我正在使用 asp 身份框架,并且正在尝试将它与不记名令牌一起使用。

我想从我的 webapi 控制器中的 Register 方法返回一个访问令牌,其格式与 owin 中间件在将用户名/密码详细信息发布到 TokenEndpointPath 时返回的格式相同。

我看到的所有示例都与基于 cookie 的身份验证有关,它们只是在用户注册后调用 AuthenticationManager.Signin(properties, identity) 。

我希望能够返回类似于以下内容的响应:

{"access_token":"access-token","token_type":"bearer","expires_in":1209599,"userName":"username",".issued":"Sat, 22 Mar 2014 08:12:14 GMT",".expires":"Sat, 05 Apr 2014 08:12:14 GMT"}

当此功能必须已经存在于某处时,我是否必须自己创建自己的类并序列化所有这些字段?

4

0 回答 0