gpt4 book ai didi

ios - Swift - 服务器响应 "unsupported_grant_type"

转载 作者:行者123 更新时间:2023-11-28 08:32:02 26 4
gpt4 key购买 nike

我正在尝试使用 alamofire 登录。我正在使用以下代码:

let parameters = [
"username": "2gggggjggg",
"password": "2ubgh",
]
Alamofire.request(.POST, URL , parameters: parameters, encoding: .JSON).responseJSON { response in
print("request")
print(response.request) // original URL request
print("response")
print(response.response) // URL response
print("data")
print(response.data) // server data
print("result")
print(response.result) // result of response serialization
print("JSON")
if let JSON = response.result.value {
print("JSON: \(JSON)")
}
if let myData = response.data?.base64EncodedStringWithOptions(.Encoding64CharacterLineLength) {
SignUpVC.clientID = myData
print(myData)
}
}

服务器响应如下:

data
Optional(<7b226572 726f7222 3a202275 6e737570 706f7274 65645f67 72616e74 5f747970 65227d>)
result
SUCCESS
JSON
JSON: {
error = "unsupported_grant_type";
}

可能是什么原因?我错过了什么吗?

我是实现连接到服务器的应用程序的新手。

据我所知,服务器使用带有 REST 框架和 oAuth2 的 Django。

我希望得到足够的帮助。我已经尝试搜索很多关于这个问题以及如何解决它但没有运气。

提前致谢。

最佳答案

调试检查表

  1. 您是否在您的网址中使用了 https?

  2. 您的服务器是否有证书颁发机构颁发的服务器证书注意 iOS 9 不会连接到自签名证书)?

  3. 你是否使用像“SwiftyJSON”这样的对象映射器将对象模型转换为 json

不是来自错误消息我认为你必须检查你的帖子 url 或你的服务器证书

let URL:String ="https://youURLHere"

关于ios - Swift - 服务器响应 "unsupported_grant_type",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38666447/

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