android - Android 应用程序中的 Apple SSO
问题描述
目前,我正在使用 Apple API 在 Android 应用程序中开发 Apple Login。基本上,我要做的就是提供 Apple 登录表单,成功登录后,我必须提取身份验证令牌,然后将其提供给后端服务器。
但是,我遇到的问题是,根据文档,Apple 确实没有按照标准实施令牌传输。通常,SSO 服务在重定向 URL 中提供令牌作为参数,但 Apple 在对重定向 URL 的 POST 请求中提供令牌。另外,正如我所见,Apple 在 301 重定向正文中传输身份验证数据,但我没有想到如何在 Android 中提取它。
有没有办法获得这个令牌?
解决方案
推荐阅读
- python - 尝试在 Kvlang 的 BoxLayout 中重新定位图像时出现问题
- jquery - 我在使用 jquery 进行引导验证时遇到问题,请问如何解决 $ undefined 问题,我的代码有什么问题吗?
- typescript - javascript 导出默认为打字稿
- bluetooth - 我可以拦截笔记本电脑蓝牙加密狗内置的所有附近蓝牙设备的流量吗?
- angular - 将自定义样式应用于 ngb 模态
- javascript - 苗条路线给了我 404
- reactjs - 如何按状态值更改选中(选定)单选按钮
- xslt - XSLT 转换为具有可重用生成 id 的 .csv
- assembly - 汇编:将代码块移动到单独的函数后代码失败
- java - 如何从 java 中运行 docker 容器