gpt4 book ai didi

linux - 如何允许应用程序声明 "https"方案 URI? (即如何从 https URL 打开桌面应用程序?)

转载 作者:行者123 更新时间:2023-12-02 18:56:16 25 4
gpt4 key购买 nike

目前我正在尝试为 OAuth 2.0 授权流程制作一个客户端,实际上是一个本地应用程序。并且在规范中right here声明有 3 种方法来处理重定向 URI:自定义 URI 方案、环回接口(interface)和声明的“https”方案 URI

我很难掌握如何实现这些东西,因为我已经尝试在 Internet 上找到它但无济于事(当我在环回服务器上寻找信息时我没有遇到过这样的问题或自定义 url 方案实现,事实上我已经设法实现了它们)。

我确信我用错了词,所以我正在寻求帮助。如何允许应用声明“https”方案 URI?一些资源将是完美的。平台为 Windows 和 Linux。

最佳答案

声称的 HTTPS 方案只能在移动设备上使用 - 通过 iOS 上的“通用链接”或 Android 上的“应用程序链接”。如果它也适用于桌面,那就太好了,但不幸的是,情况并非如此。

我的移动声明 HTTPS 计划样本

桌面的 future 方向?

我想您担心的是恶意软件应用程序使用您的桌面应用程序的客户端 ID 和重定向 URI 触发登录重定向?一段时间以来,这一直是一个问题,不过我想如果恶意软件可以运行,您可能会遇到更大的问题。

这个问题的 future 解决方案很可能涉及Client Attestation Techniques在允许尝试用户身份验证之前证明应用程序的身份,而不是仅依赖于拥有的响应 URL。

目前该技术可能不支持您想要的,自定义 URI 方案可能是最佳选择。

关于linux - 如何允许应用程序声明 "https"方案 URI? (即如何从 https URL 打开桌面应用程序?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66170620/

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