Oauth 2.0 React本机应用程序-如何使用oauth 2.0和Open ID connect?
我已经找了很久,花了很多时间在这上面。给定客户机id、客户机机密、授权端点、身份验证URL、令牌端点和一些其他信息-- *Oauth 2.0 React本机应用程序-如何使用oauth 2.0和Open ID connect?,oauth-2.0,react-native,redux,openid-connect,redux-saga,Oauth 2.0,React Native,Redux,Openid Connect,Redux Saga,我已经找了很久,花了很多时间在这上面。给定客户机id、客户机机密、授权端点、身份验证URL、令牌端点和一些其他信息-- * 如何通过ajax调用连接以获取身份验证令牌 当我收到JWT时,我如何解析它 * 有可用的库,但在react本机应用程序中看起来不兼容(遇到了大量错误) 在我的react本机应用程序上进行基本导入时,出现一个未定义的split()错误 更多信息:我使用redux saga作为中间件 希望有人能帮助我,即使是潜在客户也会非常感激。我成功了!这就是我所做的 1.)使用base64
希望有人能帮助我,即使是潜在客户也会非常感激。我成功了!这就是我所做的 1.)使用base64编码的客户端id和密码设置授权标头
'Authorization': 'Basic ' + Base64.encode([client_id]:[client_secret])
我使用了来自互联网的免费Base64库,而不是依赖Javascript的btoa()
2.)我使用参数({grant\u type:'client\u credentials',…})和我的作用域向/connect/token发出POST请求。确保数据通过application/x-www-form-urlencoded发送
在回复中得到了令牌 如果您将您已经尝试完成此任务的内容包括在内,则此问题将得到改进。