我们正在为我的react应用程序使用Azure应用服务。我们提供的react build工件来自azure应用服务(应用服务使用nodejs 14)。在这里我想
add content-security-policy header in web.config file.
Add x-frame-option - sameorigin
Remove x-powered-by: express header
但是在web.config
文件中修改后,它没有反映在应用程序服务配置中。我该怎么办?
我的web.config文件
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="X-Frame-Options" value="SAMEORIGIN"/>
<add name="Content-Security-Policy" value=".." />
<remove name="X-Powered-By" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
1条答案
按热度按时间wsewodh21#
我在react应用程序中添加了
web.config
,它在本地和Azure中工作,如下所示:我引用了这个MSDOC和这个Blog来在Azure应用服务中部署react应用程序,并使用高级工具Kudu配置以下步骤。以下代码片段改编自Ashen Wijesingha的链接博客:
wwwroot
部署status。