首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启用SSL固定之后,不生成Firebase ID令牌。

启用SSL固定之后,不生成Firebase ID令牌。
EN

Stack Overflow用户
提问于 2020-07-09 06:28:01
回答 1查看 149关注 0票数 0

启用SSL固定之后,无法生成Firebase ID令牌。请帮我找出这个问题的解决办法。

SSL钉扎码

代码语言:javascript
复制
<network-security-config>
    <base-config>
        <trust-anchors>
            <certificates src="@raw/my_ca"/>
        </trust-anchors>
    </base-config>
</network-security-config>

防火墙代码(FirebaseInstanceId:主题同步或令牌检索在硬失败异常时失败: FIS_AUTH_ERROR)

代码语言:javascript
复制
FirebaseInstanceId.getInstance().getInstanceId()
                .addOnCompleteListener(new OnCompleteListener<InstanceIdResult>() {
                    @Override
                    public void onComplete(@NonNull Task<InstanceIdResult> task) {
                        if (!task.isSuccessful()) {                           
                            return;
                        }
                        try {
                            String token = task.getResult().getToken();                            
                        } catch (NullPointerException ex) {
                            ex.printStackTrace();
                        }

                    }
                });
EN

回答 1

Stack Overflow用户

发布于 2020-07-17 18:34:33

还需要添加系统证书,即src=" system "

代码语言:javascript
复制
    <base-config>
            <trust-anchors>
                <certificates src="@raw/my_ca"/>
                <certificates src="system"/>
            </trust-anchors>
    </base-config>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62808744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档