2017-02-07 63 views
0

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

谢谢!

回答

1

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

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

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

了解更多关于ebextensions here 此外,请参阅我的答案如何修改IIS的根在这里配置https://stackoverflow.com/a/42336644/1165140

希望这种排序。