无法使用Okta的令牌通过StrapiJS进行身份验证

时间:2018-08-10 04:50:01

标签: vue.js openid access-token okta strapi

我有一个带有Strapi 3.0的Vuejs2应用程序作为后端,我需要使用Okta进行用户管理。我的Vuejs应用中的一个简单登录表单,用于通过Strapi / auth / local进行身份验证。

我有一个Okta磁贴设置,有一个使用OpenId Connect的SPA,它会返回用户个人资料和电子邮件。我按照Okta Vuejs的示例设置了Vuejs应用程序和Okta之间的登录过程,该过程有效。我的问题是使用Okta返回的令牌向Strapi进行身份验证。

我将Okta添加为的提供者 /plugins/users-permissions/services/Provider.js 和 /plugins/users-permissions/config/functions/bootstrap.js

Okta令牌已正确存储在localStorage中 localStorageOKta

这是我尝试用于与Strapi连接的对象的屏幕截图 OktaObjectInConsole

这是我尝试连接到Strapi的Vuex商店操作的屏幕截图 VuexActionAuthWithStrapi

这是我得到Strapi日志的错误...不是很有帮助。 Symbol(Symbol.iterator) of Object

我在这里想念什么? Vuejs对Strapi的请求是否太复杂?是否缺少参数?我已经进行了2个多星期,现在开始失去它了。预先感谢。

我添加了Okta磁贴设置,以防万一。 OktaTileSetup

0 个答案:

没有答案