gpt4 book ai didi

java - 在改造中出现 401 未经授权的错误?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:59:54 26 4
gpt4 key购买 nike

错误 401 unauthorized 表示请求因凭据无效而被拒绝。我正在使用改造向 https URL 发出请求,并在执行 curl https://external:userName@api-staging.xyz.com/user 时获得 401 unauthorized/get 它非常适合我(获得预期的输出)。

我的 application 中的 Retrofit 实现没有任何问题,因为其他调用工作正常。这是我无法将此类 URL 传递给 retrofit.setEndpoint 的东西吗?

最佳答案

Retrofit 可能不支持将用户名和密码放在 URL 中(出于安全原因)。这种身份验证称为基本身份验证,您也可以在 HTTP header 中传递这些参数。

这是一篇关于如何在 Retrofit 中完成此操作的文章:https://futurestud.io/blog/android-basic-authentication-with-retrofit/

关于java - 在改造中出现 401 未经授权的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33432545/

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