选择身份验证方法 - Amazon Location Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

选择身份验证方法

在类似的场景中,API 密钥和 Amazon Cognito 的使用方式类似,那么您为什么会选择其中一个而不是另一个呢? 以下列表重点介绍两者之间的一些区别:

  • 性能:

    • API 密钥:相对较快

    • Amazon Cognito:相对较慢

  • 可用性:

    • API 密钥:适用于地图、地点和路线的 Amazon Location API

    • Amazon Cognito:所有 API

  • 与其他身份验证方法结合使用?

    • API 密钥:

    • Amazon Cognito:

比较

  • API 密钥仅适用于地图、地点和路线操作。Amazon Cognito 可用于对大多数 Amazon Location Service API 的访问进行身份验证。

  • 使用 API 密钥进行地图请求的性能通常比 Amazon Cognito 的类似场景要快。更简单的身份验证意味着在短时间内再次获得相同的地图图块时,可以减少往返服务的次数和缓存的请求。

  • 借助 Amazon Cognito,您可以使用自己的身份验证流程或组合多种身份验证方法,使用 Amazon Cognito 联合身份。

    有关更多信息,请参阅《Amazon Cognito 开发人员指南》中的开始使用联合身份