0

我正在尝试按照https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/SSLNET.SingleInstance.html上的说明在Elastic Beanstalk 开发实例上安装自签名证书。也就是说,我有(除了那里列出的其他先决条件),一个 .ebextensions/https-instance-dotnet.config 文件的形式:

files:
  "C:\\certs\\install-cert.ps1":
     content:
       Echo "I want some SSL"
       import-module webadministration
       ## Settings - replace the following values with your own
       $bucket = "my-bucket"
       $certkey = "example.com.pfx"
       $pwdkey = "password.txt"
       [...]

commands:
  00_install_ssl:
    command: powershell -NoProfile -ExecutionPolicy Bypass -file C:\\certs\\install-cert.ps1 > c:\\certs\\log.txt

我正在使用 AWS Toolkit 从 Visual Studio 发布到 AWS EB,但没有看到错误。根据 YAML 验证器,该文件的格式似乎正确。但我无法判断脚本是否正常工作,甚至是否正在运行,或者是否在我的环境中创建了 C:\certs\install-cert.ps1 和 log.txt。

我的问题是:我如何调试或跟踪它,以便我可以看到(例如)Echo 命令的结果?

4

0 回答 0