在Elastic Beanstalk上的IIS中启用基本的http身份验证?

时间:2017-02-07 03:20:48

标签: iis elastic-beanstalk

对于Elastic Beanstalk上的演示站点,我想在IIS中启用基本身份验证(不在应用程序中,而是让IIS处理它)。我找不到如何配置IIS来执行此操作 - 您似乎没有太多访问IIS配置本身。有任何提示,或者如果我在这里错过了船。

谢谢!

1 个答案:

答案 0 :(得分:1)

您需要使用ebextensions来自定义服务器。

在Web应用程序根目录中名为.ebextensions的文件夹中创建yaml init.config文件。设置内容如下:

container_commands:
  00-iis-features:
    command: dism /online /enable-feature /featurename:IIS-BasicAuthentication

了解有关ebextensions here的更多信息 另外,请参阅我的答案https://stackoverflow.com/a/42336644/1165140,了解如何修改根IIS配置。

希望这能把你排除在外。