我正在使用带有Msal.js + Node + VsCode的Angular + AD B2C进行WebApp,因此不使用web.config。 所以,我在这个步骤中在Vsts中执行“构建和发布”定义:
到目前为止一直很好,但是当我转到页面时,清单无法获取,抛出此错误
未捕获(承诺)错误:清单提取失败! 在Driver.fetchLatestManifest
/manifest.json 404(未找到)
清单:行:1,列:1,意外的令牌。
我查找的是因为默认情况下未设置.json的MIME类型。这通常也适用于可能需要特定MIME类型的任何文件。
但我没有web.config因为我不使用net.core。
问题是,如果没有web.config,我怎么能这样做?或者它必须在Azure Appserver端配置?
答案 0 :(得分:0)
需要web.config,但它可以通过Azure App Service Deploy任务生成,还需要为Nodejs app配置web.config参数。
对于MIME问题,您可以通过Kudu console(https://{app service name}.scm.azurewebsites.net/DebugConsole
)更新web.config文件,导航到site \ wwwroot,然后单击web.config文件的编辑图标以更新它并保存。< / p>