问题标签 [login-with-amazon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 Android 登录亚马逊 - 多个 API 密钥
我的问题如下:
我正在为我的 Android 应用程序使用 Amazon Login。我需要多个 Amazon API 密钥,一个用于生产,另一个用于调试。这与在亚马逊商店中拥有一个不同,而我在商店中没有调试一个。看来我需要使用 2 个单独的 api_key.txt 文件。如何根据我的应用程序(调试/生产)生成的 apk 提供两个单独的 api_key.txt 文件
谢谢
笔记
如果与正确的 apk(debug.apk 与 release.apk)配对,则单独使用生产 api 密钥或调试一个都可以正常工作,问题是将两者连续组合到同一个项目中。
.net - 使用 DotNetOpenAuth 登录 Amazon 返回 (400) 错误请求
我在 .NET 3.5 解决方案上使用 DotNetOpenAuth 为我们的客户提供社交登录。我成功地实现了 Facebook、Google 和 Twitter,但我被困在了亚马逊。我对 OAuth 2.0 提供商使用相同的代码,但是当亚马逊加载登录屏幕时,我输入了用户名和密码,当我单击登录时,我的代码在调用 ProcessUserAuthorization() 时崩溃,抛出以下错误:DNOA 抱怨:“发送时发生错误直接消息或得到回应。” 和内部异常:“远程服务器返回错误:(400)错误请求。”。这是我的方法:
这是我的配置键:
这就是我调用此方法的方式:
在亚马逊登录屏幕上单击登录后,在第二次调用此方法时会引发异常。
我尝试了 google-ing,但找不到指向我的问题的资源。
感谢帮助 :)
amazon-web-services - 使用亚马逊自动集成指南登录和支付
我一直在使用 Login And Pay With Amazon Automatic Integration Guide。亚马逊提供了相同的文档:http: //docs.developer.amazonservices.com/en_US/pay_with_amazon_automatic_payments/APAGuide_GettingStarted.html
但问题是 - 文档适用于美国市场,我正在为英国实施。现在当我实现相同的,它返回错误:
"Unknown client ID".
谁能帮助我。从过去的 3 天开始,我一直在研究这个问题,结果对我来说就像一团糟。
javascript - Login with Amazon - 按钮小部件链接到错误页面
我正在尝试将亚马逊的“登录并使用亚马逊付款”付款方式集成到我的网店中。我按照开发人员文档中的步骤操作:http: //docs.developer.amazonservices.com/en_UK/apa_guide/APAGuide_GettingStarted.html
问题从一开始就开始了。我插入了 head 部分的代码,以及按钮小部件(在“入门”>“第 1 步”中进行了说明)。但是当我点击商店中的按钮时,弹出窗口显示以下错误:

它说我的订单处理有问题(尽管我只是希望有一个登录屏幕)。亚马逊即将解决这个问题。但是自从我第一次单击此按钮以来,我就收到了这个错误,那是大约一周前。而且我找不到任何关于这个错误的陈述。
有什么我做错的吗?我认为我设置了一切正确(客户端 ID、卖家 ID、返回 URL、范围和弹出参数)。该onError函数也没有被调用,所以我真的不能做任何调试。
是什么导致错误?
java - 在 REST Web 服务中使用 Amazon SDK 登录
构建一个服务来管理一些 AWS 资源 S3 和 EC2。我第一次做这样的事情。后端是使用 Spring + Jersey + MySQL 的 RESTful Web 服务。以及一个用于与用户和 Web 服务交互的 javascript 客户端。
我现在正在构建用户和请求的身份验证和验证。基本身份验证 + SSL 或 H-MAC 被视为很好的解决方案,但我还查看了“使用亚马逊登录”选项,我的用户将在我的服务中使用他的 AWS 凭证,我查看了“使用亚马逊登录”但无法完全理解如何我可以实现并使用它。
这类似于亚马逊是 oauth2 提供商吗?
PS我知道这个问题很模糊,它可能更适合堆栈程序员而不是stackoverflow,但我愿意给它一个机会,因为我有点迷茫
javascript - 登录并支付亚马逊集成问题
所以,我正在尝试将登录和支付与亚马逊小部件集成,我遇到了一些问题。
所以,我已经设置了我的卖家账户
我可以访问我的 API 凭据,并且我需要获取 LWA 客户端。所以,我已经注册了
为了创建一个应用程序。我已经设置了应用程序,在网络设置上我已经完成了所需的 URL,并获得了我的客户端 ID。
在 Login and Pay with Amazon 小部件的 js 中,我已经替换了所有需要的信息:客户 ID、商家 ID 等。但是当我尝试进行测试登录时,我收到以下错误:
400 错误请求未知 client_id
Pay With Amazon 文档不是很清楚,我似乎在任何地方都找不到带有错误代码的列表。
如果有人有想法,请告诉我。谢谢!
amazon-web-services - 用于使用 Amazon 登录的 AWS Cognito 导致 NotAuthorizedException
试图弄清楚我在这里做错了什么。
LWA(使用亚马逊登录)工作正常。我取回了访问令牌,我立即设置了 Logins 参数:
接下来,当我通过以下方式拨打电话以获取登录详细信息时:
它调用POST https://cognito-identity.us-east-1.amazonaws.com/并传递以下数据{"IdentityPoolId":"us-east-1:2a...","Logins":{"www.amazon.com":"Atza%7C..."}}
不幸的是,那个电话的响应总是400 x-amzn-ErrorMessage:Invalid login token. x-amzn-ErrorType:NotAuthorizedException:
我在 Cognito 中创建了一个联合身份池,并将安全配置文件 ID (LWA) 指定为 Amazon App Id。Cognito 身份创建向导还为似乎具有适当策略集的 Auth 和 UnAuth 创建了必要的 IAM 角色。未经身份验证的身份已启用。
我真的迷失在这里了。我只需要在我的 Web 应用程序上获得基于 LWA 的身份验证,这样当我对 API Gateway 进行 REST 调用时,我就可以保护资源。此外,除了 Cognito 之外,我没有将 AWS SDK 用于任何东西。
amazon-web-services - 使用 Amazon 登录的通用应用程序中的 WebAuthenticationBroker
我正在开发一个新的通用应用程序(第一次),我正在尝试使用 Login with Amazon 作为我的身份验证提供程序。Amazon 没有为 LWA 提供适用于 .NET 的开发工具包,所以我只能自己尝试解决。
到目前为止,这是我正在做的事情:
这让我可以很好地登录亚马逊页面,并允许我登录,但交回似乎是个问题。
任何和所有的帮助表示赞赏。
amazon - 使用亚马逊按钮登录以检索客户资料?
您能否检查一下并让我知道我还需要修改什么来检索亚马逊客户资料。来源: https ://payments.amazon.co.uk/developer
谢谢
java - 使用亚马逊登录并访问 S3、EC2 等 AWS 资源
我有一个 Web 应用程序,它使用户能够轻松地管理 AWS 资源,例如使用 GUI 启动 Ec2 实例。不同的用户可以使用此 Web 应用程序。我已经实现了自己的用户管理。有些用户可能不想为我的网络应用程序创建一个帐户并存储他们的凭证以向 AWS 资源发出请求。对他们来说可能不安全。因此,我想使用以下流程构建一种机制。
- 用户使用登录亚马逊登录我的网络应用程序
- 使用亚马逊登录将向我提供访问令牌
- 使用此令牌获取临时凭据
- 将这些凭据用于将来对 AW 资源的请求
这样,我的网络应用程序中就不会存储永久凭据。
我将 java 用于我的后端服务。那么是否有任何 AWS APi 可以这样做?
我尝试了以下代码:
我收到以下错误:
禁止访问身份“us-east-1:xxxxxxxxxxxxxxxxxx”。(服务:AmazonCognitoIdentity;状态代码:400;错误代码:NotAuthorizedException
以下是 IAM 角色中的 Cognito_Auth_Role 角色策略:
以下是此角色的信任关系:
请指出我,这里有什么问题?
谢谢