Php 当服务器处于HTTP身份验证之后时,与DynamoDB API通信
因此,我最近在身份验证后面安装了一个dev服务器,这意味着任何想要进入该域的人都需要提供用户名和密码或401 我正在帮助在Unity3d中构建一个游戏,为了与此服务器通信,我只提供如下url:Php 当服务器处于HTTP身份验证之后时,与DynamoDB API通信,php,authentication,amazon-web-services,amazon-dynamodb,Php,Authentication,Amazon Web Services,Amazon Dynamodb,因此,我最近在身份验证后面安装了一个dev服务器,这意味着任何想要进入该域的人都需要提供用户名和密码或401 我正在帮助在Unity3d中构建一个游戏,为了与此服务器通信,我只提供如下url: https://username:password@/host/url/here 出于开发目的,它可以工作 我已经做了一些调整,而DynamoDB(通过phpsdk完成)似乎做得不好,我想知道这是否是因为dev服务器支持身份验证,如果这是一个问题,如何允许与Amazon交互 干杯 根据我对您问题的理解,
https://username:password@/host/url/here
出于开发目的,它可以工作
我已经做了一些调整,而DynamoDB(通过phpsdk完成)似乎做得不好,我想知道这是否是因为dev服务器支持身份验证,如果这是一个问题,如何允许与Amazon交互
干杯 根据我对您问题的理解,您的应用程序如下所示:
authentication
layer
|
incoming | +--------+ outgoing
HTTP | | | DDB call
-----------+---->+ Server +------------>
| | |
| +--------+
|
也就是说,您对传入的HTTP请求进行身份验证。当应用程序调用DynamoDB时,它充当客户机而不是服务器。假设您的客户机位于防火墙后面。没有任何东西可以阻止他向您的服务器发出请求并获得响应。当服务器调用DynamoDB时,同样的推理也适用于它
因此,如果dynamodbphpsdk有问题,它不应该与API调用本身有关。结果是其他问题。感谢您抽出时间来绘制这张优秀的图表。