CloudKit 验证返回 404
CloudKit Authentication Returning 404
我正在开发一个 Web 应用程序,该应用程序使用 CloudKit 从 iOS 应用程序中获取数据。作为应用程序的一部分,他们必须使用他们的 AppleID 登录。但是,当我尝试登录时,出现 404。我请求以下 URL:
https://api.apple-cloudkit.com/1/[mycontainer]/development/users/current?ckAPIToken=[mytoken]
我找回了一个如下所示的对象:
{
"uuid" : "123-abc",
"serverErrorCode" : "AUTHENTICATION_REQUIRED",
"reason" : "request needs authorization",
"redirectURL" : "https://idmsa.apple.com/IDMSWebAuth/auth2?oauth_token=OATTKN49471611-really-long-alpha-code"
}
但是,当我将用户重定向到 "redirectURL" 参数时,我得到一个空白的 404 页面。检查页面,idmsa.apple.com 加载,但是当页面上的 JavaScript 请求 signin?widgetKey={key} 它得到一个 404.
更新:我不确定这是否有帮助,但是 https://idmsa.apple.com/IDMSWebAuth/auth2?oauth_token=[TOKEN] loads fine. However, that page uses JavaScript to load https://idmsa.apple.com/appleauth/auth/signin?widgetKey=[widgetkey]&locale=US-EN 因 404 而失败。但是,它只对我失败,似乎对其他人也有效。
我收到了同样的 404 错误。好像是断断续续的,他们可能正在修复它。
显然这是 Apple CloudKit 服务的错误。他们已意识到该问题并一直在努力解决问题。
我正在开发一个 Web 应用程序,该应用程序使用 CloudKit 从 iOS 应用程序中获取数据。作为应用程序的一部分,他们必须使用他们的 AppleID 登录。但是,当我尝试登录时,出现 404。我请求以下 URL:
https://api.apple-cloudkit.com/1/[mycontainer]/development/users/current?ckAPIToken=[mytoken]
我找回了一个如下所示的对象:
{
"uuid" : "123-abc",
"serverErrorCode" : "AUTHENTICATION_REQUIRED",
"reason" : "request needs authorization",
"redirectURL" : "https://idmsa.apple.com/IDMSWebAuth/auth2?oauth_token=OATTKN49471611-really-long-alpha-code"
}
但是,当我将用户重定向到 "redirectURL" 参数时,我得到一个空白的 404 页面。检查页面,idmsa.apple.com 加载,但是当页面上的 JavaScript 请求 signin?widgetKey={key} 它得到一个 404.
更新:我不确定这是否有帮助,但是 https://idmsa.apple.com/IDMSWebAuth/auth2?oauth_token=[TOKEN] loads fine. However, that page uses JavaScript to load https://idmsa.apple.com/appleauth/auth/signin?widgetKey=[widgetkey]&locale=US-EN 因 404 而失败。但是,它只对我失败,似乎对其他人也有效。
我收到了同样的 404 错误。好像是断断续续的,他们可能正在修复它。
显然这是 Apple CloudKit 服务的错误。他们已意识到该问题并一直在努力解决问题。