【问题标题】:How to get Kinvey BAse64 Encoded values for Rest Authentication Header如何获取 Rest Authentication Header 的 Kinvey BAse64 编码值
【发布时间】:2016-10-01 03:53:51
【问题描述】:

当通过 Rest API 使用 Kinvey 时,它要求一个身份验证标头,其中两个参数用空格分隔:第一个参数是 Basic/Kinvey,第二个参数是 Base64 编码字符串,我假设它是我的用户名的编码字符串:密码或应用程序:应用程序秘密。我知道这些 ID 和用户名/密码,但如何将它们转换为 Base 64 编码字符串。我尝试通过在线工具/网站将这些字符串转换为 BAse64 字符串,但该字符串对我不起作用。

我首先与邮递员联系以检查 Rest API 是否工作正常,但每次我的 API 失败并显示有关身份验证错误不正确的错误。

我想通过 rest 方法使用,而不是通过 Kinveys SDK。有人可以帮助我找到在身份验证标头中使用什么以及如何以所需格式对其进行编码。

任何帮助将不胜感激.. !!!

【问题讨论】:

    标签: android api backend kinvey mbaas


    【解决方案1】:

    首先使用 Basic/Kinvey,第二个参数是 Base64 编码字符串 我假设这将是我的用户名的编码字符串:密码 或 APPID:APPSECRET。

    这不是正确的假设。您需要使用您的用户名+密码登录 /login API,并使用生成的 Kinvey 令牌进行数据访问。 http://devcenter.kinvey.com/rest/guides/users#login

    我建议您不要直接使用 REST API,而是使用适用于您特定平台的 SDK。在每个 SDK 中,确实都有“登录”调用可以让您更轻松地完成此过程。

    【讨论】:

    • 会检查它.. 谢谢
    猜你喜欢
    • 1970-01-01
    • 2017-08-27
    • 2019-03-08
    • 2019-05-24
    • 2013-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多