Spartacus storefront Spartacus后端OCC登录端点更改

Spartacus storefront Spartacus后端OCC登录端点更改,spartacus-storefront,Spartacus Storefront,我有一个关于更改登录的后端occ端点的可能性的问题 在默认行为中,将在本地存储中创建一个auth对象 我在app.module中将默认的登录名:'/authorizationserver/oauth/token',更改为另一个端点(/ourowntestserver/誓言/token/test)。更改后,后端端与以前一样工作,但在前端端,auth对象在本地存储中不再可用 在Spartacus源代码中,我可以看到一个OAUTH_端点,该端点与开放id token.service中使用的授权服务器

我有一个关于更改登录的后端occ端点的可能性的问题

在默认行为中,将在本地存储中创建一个
auth
对象

我在
app.module
中将默认的
登录名:'/authorizationserver/oauth/token'
,更改为另一个端点
(/ourowntestserver/誓言/token/test)
。更改后,后端端与以前一样工作,但在前端端,
auth
对象在本地存储中不再可用

在Spartacus源代码中,我可以看到一个
OAUTH_端点
,该端点与
开放id token.service中使用的
授权服务器/OAUTH/token'
具有相同的端点,但我不确定该服务是否负责实际保存该令牌,以及我是否必须在店面应用程序中将其与其
存储一起进行扩展(动作、效果等)

是否需要进行任何其他更改才能使其正常工作,或者我是否做错了什么?是否可能该问题仍然与后端相关


任何帮助都将不胜感激

我将从检查devtools中的ngrx操作开始。查找
LoadUserToken
LoadUserTokenSuccess
LoadUserTokenFail
操作。如果所有操作看起来都正常,请查看它们的负载。可能响应结构与默认的hybris OAuth服务器返回的响应结构不同。然后您可以我们不需要创建自己的效果,并且处理的响应与默认情况下的略有不同

OAUTH_端点当前不可自定义,目前正在3.0版本中修复。它将具有新的身份验证模块结构,并允许更轻松地更换OAUTH服务器


open id token.service.ts
仅在您还需要从OAuth服务器访问
id\u token
时与Kyma模块一起使用。

我首先检查devtools中的ngrx操作。查找
LoadUserToken
LoadUserTokenSuccess
LoadUserTokenFail
操作。如果一切正常,请查看它们的有效负载。可能响应的结构与从默认的hybris OAuth服务器返回的结构不同。然后,您可能需要创建自己的效果,并处理与默认情况下不同的响应

OAUTH_端点当前不可自定义,目前正在3.0版本中修复。它将具有新的身份验证模块结构,并允许更轻松地更换OAUTH服务器

open id token.service.ts
仅在您还需要从OAuth服务器访问
id\u token
时与Kyma模块一起使用