草庐IT

aws-certificate-manager

全部标签

php - 将 TLS v1.2 用于 Amazon AWS 上的 Curl

我使用下面的这个PHP函数来使用curl联系外部APIfunctionapi_post($url,$data=array()){global$api_key;global$password;$data=json_encode($data);$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);curl_setopt($ch,CURLOPT_SSLVERSION,6);

php - 使用 Laravel AWS SDK 在 Route53 中创建记录集时出错

我在尝试使用Amazon的PHPSDK和changeresourceRecordSets验证和创建新的Route53记录集时遇到错误。到目前为止,这是我尝试过的:安装了AWSSDK对于Laravel使用Amazon的IAM创建新用户和组,并将FullAdministrator策略应用于该组。像这样在我的.env文件中存储新的用户凭证和其他AWS变量:代码如下:AWS_REGION=us-east-1AWS_ACCESS_KEY_ID=XXYYZZAWS_SECRET_ACCESS_KEY=112233AWS_ZONE_ID=UHUHUHUH通过测试以下内容确认我的Laravel环境配置

php - CodeIgniter:使用 HTTPS 和 AWS 时如何从 url 中删除 index.php

我使用HTTPS作为主要url,并且根据GoogleSEO指南,我必须设置以下重定向http://example.com/至https://example.comhttp://www.example.com/至https://example.comhttps://www.example.com/至https://example.com我配置的重定向非常适用于主页。但是对于内部页面,只有第一个有效,而第二个和第三个在url中添加index.php。示例https://www.example.com/index.php/mobiles/apple/apple-iphone-se至https

php - AWS SNS 参数电话号码无效

我正在尝试学习awssns服务以从我的Web应用程序发送短信。我在本地主机上工作。$params=array('credentials'=>array('key'=>'iam_key','secret'=>'iam_secret',),'region'=>'ap-south-1',//'latest','http'=>['verify'=>false]);$sns=\Aws\Sns\SnsClient::factory($params);$msgattributes=['AWS.SNS.SMS.SenderID'=>['DataType'=>'String','StringValue'

php - 您对存储 AWS 身份验证数据有何建议?

场景:用PHP编写的Web应用程序使用AmazonWebService并且必须随身携带访问keyID和secret访问key才能正常工作。目前是否有安全存储此数据的建议和/或API?我的想法是根据从本地服务器变量创建的key将其对称加密到一个文件中。这样一来,如果有人通过FTP获取文件副本、丢失带有复制文件的笔记本电脑等,这就是[希望]乱码。我担心的是,熟练的攻击者可以上传他们自己的脚本来解密它。这看起来像一个commonsituation还有一个我从来没有找到一个舒适的解决方案。显然我不能使用单向哈希,因为我需要原始数据来创建HMAC以发送到AWS。相关S.O.的链接欢迎提问。

php - AWS Elastic Beanstalk for PHP 通过 CLI 上传 ZIP off 应用程序

我想知道是否可以通过CLI将我的整个应用程序的zip文件上传到ElasticBeanstalk?目前我正在使用gitaws.push,但问题是我的应用程序具有我需要在部署后安装的供应商依赖项。如果我可以直接从CLI上传zip,我可以让我的jenkins构建服务器安装所有供应商,压缩整个应用程序,然后上传到EBS。 最佳答案 您将其标记为“ElasticBeanstalk”,因此我假设您正在尝试将您的应用程序推送到S3,而不是EBS。应用程序版本存储在S3存储桶中,然后Beanstalk部署脚本将.zip从存储桶下载到EBS卷,将其解

php - 无法通过被授予 manage_pages 权限的应用程序获取页面访问 token

我正在尝试开发一个PHP应用程序,它可以让我通过cronjob在我的页面上自动发布新帖子,而我处于离线状态并且根本没有登录Facebook。我知道offline_access权限早已消失,但是Removalofoffline_accesspermission文章明确指出:Scenario5:PageAccessTokensWhenausergrantsanappthemanage_pagespermission,theappisabletoobtainpageaccesstokensforpagesthattheuseradministersbyqueryingthe[UserID]/

php - 如何用预言测试 Doctrine Entity Manager findOneById 方法?

我正在使用预言来编写我的单元测试"require":{...,"phpspec/prophecy-phpunit":"~1.0"},我调用$dbUser=$this->em->getRepository('MainBundle:User')->findOneById($id);测试时出现错误,因为未定义findOneByProperty方法。除了将原始代码更改为:$dbUser=$this->em->getRepository('MainBundle:User')->findOneBy(array('id'=>$id);我没有找到任何其他解决方法。有什么方法可以使用预言并保留原始代码来

php - 在 Wordpress 站点中使用托管在 AWS S3 上的自定义字体

我有来自typography.com的字体,我将其转移到生产环境并上传到我的AWSS3存储桶,以便在我的Wordpress网站上使用。我已经完成了typography.com告诉我要做的所有事情,但字体仍然没有显示。以前有没有人经历过这个并且可以指出我正确的方向?我在我的主题中的style.css中添加了一个@import语句到typography.com给我的url。我在上传到S3服务器的functions.php中也有一个wp_enqueue函数。add_action('wp_head','my_fonts');functionmy_fonts(){?>字体仍然没有显示。我做错了什

php - haxe (php) https 调用 : stream_socket_client() Peer certificate CN did not match expected CN

我正在使用haxe的Http类(编译为php)通过https将request()发送到AWS。这是一个使用haxe-aws库(https://github.com/Blank101/haxe-aws)的最小示例:variamconf=newIAMConfig('newbucket.s3-eu-central-1.amazonaws.com',accessKey,secretKey,'eu-central-1','s3');varsig4=newSig4Http('https://newbucket.s3-eu-central-1.amazonaws.com/',iamconf);sig