密钥斗篷:CLIENT_INITIATED_ACCOUNT_LINKING_ERROR,带有invalid_token

时间:2018-06-26 09:56:03

标签: twitter keycloak broker

当我尝试使用以下URL(与Twitter链接)初始化Client Initiated Account Linking时,我们在与socialBetaTest领域建立了密钥斗篷:

https://socialBeta.maio290.de/auth/realms/socialBetaTest/broker/twitter/link?client_id=frontend&redirect_uri=https://localhost:4200/&nonce=someString&hash=someHash

我的KeyCloak标准输出中出现以下错误:

WARN  [org.keycloak.events] (default task-42) type=CLIENT_INITIATED_ACCOUNT_LINKING_ERROR, realmId=social, clientId=frontend, userId={properUserID}, ipAddress=x.x.x.x, error=invalid_token, redirect_uri=https://localhost:4200/, username={someEmailAddress}

我在这里注意到的是,他们的境界不正确,为什么它被称为“ social”而不是“ socialBetaTest”?为什么令牌由SocialBetaTest发行(在JWT中为iss)时无效?由于我们没有通过任何参数提供令牌,因此我想它是从cookie和/或本地存储中读取令牌。

有人知道如何解决此问题吗?

0 个答案:

没有答案