对于Elastic Beanstalk上的演示站点,我想在IIS中启用基本身份验证(不在应用程序中,而是让IIS处理它)。我找不到如何配置IIS来执行此操作 - 您似乎没有太多访问IIS配置本身。有任何提示,或者如果我在这里错过了船。
谢谢!
答案 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配置。
希望这能把你排除在外。