gpt4 book ai didi

Flutter appauth 参数无效 : redirect_uri

转载 作者:行者123 更新时间:2023-12-03 16:58:57 30 4
gpt4 key购买 nike

我有 keylcoak 的本地实例,我正在尝试将我的 flutter 应用程序连接到它,为此我正在关注 this tutorial但我被这个 redirect_uri 问题困住了。
在 android 的 build.gradle 中,我将以下部分添加到默认配置中:

  applicationId = 'com.my.example_app'
manifestPlaceholders = [
'appAuthRedirectScheme': 'com.my.example_app'
]
在代码中我有:
    const REDIRECT_URI = 'com.my.example_app://login-callback';
//some code in between
final AuthorizationTokenRequest req = AuthorizationTokenRequest(
CLIENT_ID,
REDIRECT_URI,
allowInsecureConnections: true,
issuer: ISSUER,
discoveryUrl: DISCOVERY_URL,
scopes: SCOPES);
final AuthorizationTokenResponse result = await appAuth.authorizeAndExchangeCode(req);
我也在 keycloak 方面尝试了不同的配置:
enter image description here
所以当我按下 login它将我重定向到 keycloak 页面,但我看到的是:
enter image description here
有谁知道这里正确的重定向uri值是什么?

最佳答案

您的代码的问题在于您的 applicationId 和 appAuthRedirectScheme 包含对 URL 无效的“_”字符,因此我建议将应用程序包名称更改为不包含大写字符或除“.”以外的其他字符,它应该可以工作

关于Flutter appauth 参数无效 : redirect_uri,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63942846/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com