小编Mic*_*ael的帖子

无法让https在aws弹性负载均衡器上使用自签名证书

我在使用自签名证书在我的aws弹性负载均衡器上配置https时遇到问题.完成设置后,连接到https端点不起作用.http连接仍然没问题.

这就是我做的.

  1. 使用此命令生成自签名证书

    openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt

  2. 使用此命令验证密钥和证书是否正常工作:

    openssl rsa -in privateKey.key -check openssl x509 -in certificate.crt -text
    -noout

  3. 将证书密钥和证书转换为.pem编码格式,以符合aws证书要求.

    openssl rsa -in privateKey.key -text> private.pem

    openssl x509 -inform PEM -in certificate.crt> public.pem

  4. 使用AWS管理控制台http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/US_UpdatingLoadBalancerSSL.html将证书上传到我的弹性负载均衡器 .对于私钥和公共证书值,我使用了在步骤3中生成的private.pem和public.pem.

  5. 进入EBL Listener配置,添加了一个https监听器并使用了我刚上传的证书.这是Listener的配置:

    在此输入图像描述

有什么想法我的配置可能有什么问题?谢谢!!!

ssl https self-signed amazon-web-services amazon-elb

27
推荐指数
1
解决办法
8015
查看次数

android - 在adb logcat输出中格式化json字符串

为了记录目的,我打印出json响应字符串,可以在android"adb logcat"命令中看到它们.有没有办法在adb logcat输出中很好地格式化json字符串,使它看起来像这样?

{ "code" : "0",
  "text" : "hello world"
} 
Run Code Online (Sandbox Code Playgroud)

android json adb logcat

26
推荐指数
2
解决办法
3万
查看次数

AWS Elastic Beanstalk错误 - ImportError:没有名为flask.ext.sqlalchemy的模块

我将我的烧瓶应用程序部署到aws beanstalk并遇到导入错误:

ImportError: No module named flask.ext.sqlalchemy
Run Code Online (Sandbox Code Playgroud)

在我的application.py文件中,我有这个声明

from flask.ext.sqlalchemy import SQLAlchemy
Run Code Online (Sandbox Code Playgroud)

它在我的机器上运行良好,但在aws弹性豆柄中不起作用.

有人遇到过类似的问题吗?

python amazon-web-services flask flask-sqlalchemy amazon-elastic-beanstalk

21
推荐指数
1
解决办法
2万
查看次数

将android logcat输出到sd卡

我想实现以下目标,但到目前为止,没有运气

  • 当android应用程序首次启动时,在SD卡中打开一个文件.
  • 将logcat输出流式传输到文件.
  • 当应用程序退出时,停止logcat流式传输.

在我的ApplicationClass中扩展了Application onCreate()方法,我这样做了

wwLogManager.openLogFile();
Run Code Online (Sandbox Code Playgroud)

这是openLogFile()中的代码

        private static final String LOGCAT_COMMAND = "logcat -v time -f ";
        String timestamp = Long.toString(System.currentTimeMillis());
        String logFileName = BuildConstants.LOG_LOCATION + "_" + timestamp + ".log";                    
        mLogFile = new File(Environment.getExternalStorageDirectory() + logFileName);
        mLogFile.createNewFile();
        String cmd = LOGCAT_COMMAND + mLogFile.getAbsolutePath();
        Runtime.getRuntime().exec(cmd);
Run Code Online (Sandbox Code Playgroud)

我确实在SD卡中获取了日志文件,但这些文件中的日志输出没有我在活动中放置的Log.i()调用的任何痕迹.我在这里使用的logcat命令是否正确?谢谢!

android file sd-card logcat

6
推荐指数
2
解决办法
6422
查看次数

如何在用户离开页面时取消angularjs $ timeout

$timeout用来定期更新我的angularjs应用程序中的一个页面上的信息.$timeout当用户离开此页面时,我想取消.有一个简单的方法吗?

timeout web-applications web angularjs

6
推荐指数
1
解决办法
2994
查看次数

在Android"导航文件"中排除自动生成的文件夹

有没有办法在Android Studio中使用"导航文件"(Mac上的Cmd + Shift + O)时禁用某个文件夹中自动生成的文件或文件.

android android-studio

5
推荐指数
0
解决办法
70
查看次数

扫描Android Studio 3.0中未使用的资源

Lint - 扫描未使用的资源 - 在 Android Studio 3.0 上不起作用。这是 CMD-Alt-Shift I(未使用的资源)。它在 Android 2.3.3 上运行良好。

在 Android Studio 3.0 中,它只显示“未发现可疑代码”。消息,而我知道我的项目中有未使用的资源。

有人有同样的问题吗?

lint android-resources android-studio-3.0

5
推荐指数
1
解决办法
463
查看次数

成功部署了烧瓶应用程序,但在访问页面时获得了404

我能够使用本文档中的说明将示例烧瓶应用程序部署到AWS http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Python_flask.html

"eb status"的状态为绿色

检索环境"helloflask-env"的状态显示

================================================== ===============

网址:helloflask-env-m3mncmbmpv.elasticbeanstalk.com

状态:准备好了

健康:绿色

环境名称:helloflask-env

环境ID:e-mdp3jwtq9p

解决方案堆栈:运行Python的64位Amazon Linux

版本标签:git-05103eab3255781f58fdbaf1df8078aa4b008d4b-1369170804114

创建日期:2013-05-21 10:45:25

更新日期:2013-05-21 14:14:33

================================================== ===============

但是,在尝试访问url helloflask-env-m3mncmbmpv.elasticbeanstalk.com时,出现以下消息时出现404错误:

未找到在此服务器上找不到请求的URL /.位于helloflask-env-m3mncmbmpv.elasticbeanstalk.com的Apache/2.2.22(亚马逊)服务器端口80

有人见过类似的东西吗?谢谢!

deployment amazon-web-services flask amazon-elastic-beanstalk

4
推荐指数
2
解决办法
6931
查看次数

node.js - console.log在public/javascript/file中不起作用

当我将它放在public/javascripts文件夹中的函数中时,console.log对我不起作用.

我当前的node.js文件夹结构是:

  • 意见
  • 路线
  • 上市
    • javascripts> utils.js

在utils.js中,我有这个功能

function goToGoogle () {
  alert ('Hello World');
  console.log('Hello World');
}
Run Code Online (Sandbox Code Playgroud)

alert()命令工作正常,但不是console.log

我已尝试在routes /目录中的其他js文件中的console.log,它输出到终端就好了.

任何的想法?谢谢

node.js console.log

3
推荐指数
1
解决办法
1705
查看次数