我已经阅读了很多这个问题的答案,但没有答案解决了我的问题
我试图解析这个字符串:
"2013-10-07T23:21:00+01:00"
使用simpledateformat到Date对象:
"yyyy-MM-dd'T'HH:mm:ssZZZZZ"
但它不断产生错误:
java.text.ParseException:无法解析的日期:""(偏移0处)
注意:我在Android上尝试这个,我是初学者.
我有一个带有 Identity Server 4 的 ASP 核心应用程序设置,它为 Angular 2 SPA 提供基于令牌的身份验证。
要登录,用户名和密码通过 Http Post 发送到身份服务器的“/connect”端点。
我想扩展登录过程以包括外部提供商(Google、Facebook 等),但我可以在网上找到的所有资源都提到“帐户控制器”,它位于 MVC 应用程序内部,而我没有。
我已经能够设置此过程的客户端(在 Angular SPA 上从 Google 检索用户的 id_token),但我不知道如何继续。
我应该将 Oauth id_token 发送到哪里?我是否使用延期补助金?如何 ?
请注意,我没有“帐户控制器”类,登录流程由身份服务器完成,并且 JWT 返回到角度应用程序。我需要有关如何获取从 Google 等外部提供商获取的 Oauth id_token 的指导或建议,将其发送到 ASP 核心后端并为该 id_token 创建用户,以便下次用户从 Google 登录应用程序时,User 对象(应用程序用户)为他获取。
我的设置可以在此存储库中找到:https://github.com/robisim74/AngularSPAWebAPI