问题标签 [azure-static-web-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Azure 静态 Web 应用禁用匿名访问
我正在使用 Azure 静态 Web 应用服务Static Web App。
有没有办法禁用匿名访问并应用安全规则?
azure-web-app-service - 应用国际化时的 app_artifact_location
我正在使用新的Azure 静态 Web 应用预览产品,不要与 Azure Web 应用混淆。
我的 Angular 9 应用程序在本地运行良好,全部设置为国际化,国际化的一个影响是它把我index.html
放到app/catfood/dist/en_US
而不是app/catfood/dist
.
这让我在如何设置app_artifact_location
工作流文件中的值方面陷入困境。如果我将其保留为构建的默认值,则会"dist/catfood"
出现此错误,老实说,这似乎index.html
是准确的,因为不会出现:
但是,如果我将其更改为逻辑,"dist/catfood/en_US"
我会收到此错误:
真的不确定构建系统对我的期望。我应该用来做app_artifact_location
什么?或者我什至在这里调整了错误的东西?
更新:当我故意关闭 i18n inangular.json
时,en_US
目录消失并被index.html
找到dist/catfood
,一切正常。所以基本上问题是“为什么 Azure 静态 Web 应用程序不理解本地化的 Angular 应用程序?”
azure-functions - 如何使 C# Azure Function 与静态 Web 应用程序一起使用?
我按照此页面上的说明创建了一个静态 Web 应用程序。Javsscript Azure 函数有效。
然后我用 C# 版本替换了 API。现在,当我将函数发布到 Azure 时,出现以下错误。
The function language 'dotnet' is unsupported or invalid. The following languages are valid: node.
这是因为Azure Static WebApp不支持dotnet/C#吗?如果可以支持,我如何在静态 Web 应用程序中使用 C# ?
reactjs - Gatsby 应用程序如何访问 Azure Key Vault
我已按照这些说明成功地将我的 Gatsby 应用程序部署到 Azure 。这是与“普通”网络应用程序不同的资源。“普通 Web 应用程序将部署到应用程序服务资源,但对于 Gatsby,它将部署到不同的静态网页 Reqource。因此 URL 现在的格式为 https://<生成的名称>.azurestaticapps.net,其中生成- name 不是应用程序名称。因此,将 Web 服务与密钥库挂钩的说明似乎有一些漏洞需要填写。将 Gatsby 应用程序连接到我的 azure 密钥库需要采取哪些步骤在开发期间和生产现场?
azure - azure function 和 azure static web app 之间的区别?这个怎么运作?
azure function 和 azure static web app 有什么区别?因为我是天蓝色的新手。我认为两者都将内容文件保存在 azure 存储帐户中。当任何请求首先出现时,它会转到存储帐户,然后执行请求。请解释一下它是如何工作的?谢谢
azure - 如何关闭 Azure 静态 Web 应用程序?
我从一个新项目模板创建了一个 Azure 静态 Web 应用程序,它自动构建并实时部署它。这很好,但我希望能够关闭它,直到我真正准备好使用我的网站。我看不到在选项中控制此类内容的方法。
azure - Blazor Web 程序集网站在 Azure 静态 WebApp 中不起作用
我在 Blazor Web 程序集中有一个现有网站,它可以与 Azure 商店帐户(Azure 存储静态网站)一起正常工作。
同一个应用程序,我通过 GitHub 工作流操作部署在 Azure 静态 WebApp 中,但它不工作。
我可以在浏览器控制台窗口中看到以下错误。
只有 _content 和 _framework 文件夹下的 Javascript 文件无法加载。我在 Azure 静态 WebApp 中看不到任何选项来验证这些文件是否成功部署。
更新
Visual Studio 2019 默认模板应用程序,默认 github 工作流正常工作,但我不能使用默认工作流文件,所以我尝试根据我的文件夹结构进行更改,下面是我的项目结构
根/MyApp/MyApp.csproj
根/MyAPI/MyAPI.csproj
azure-functions - 在静态 Web 应用程序的 Azure 函数中实现的 Passport.js 的 CORS 问题。护照返回401
我正在开发一个使用 Azure 静态 Web 应用程序产品的项目。我已经实现了一个由 azure-function-express 提供支持的 Passport.js 身份验证策略,它在 Authentication 标头中接收 JWT,验证 JWT,并返回用户信息。
我的系统在本地工作,但在部署中返回 401 未授权。
在部署中进行测试时,Application Insights 推断资源由于 CORS 问题而被阻止,但未指定哪个资源。尽管存在 CORS 问题,该函数似乎仍会执行,但即使测试帐户信息正确,也会返回 401。
是否有人有此问题的经验或知道如何识别 CORS 阻止了哪个资源?
Azure 实时分析——抱歉,为了便于阅读,这些内容无法完全展开
CORS 消息扩展
该请求有一个原始标头:“https://icy-plant-mysiteID.centralus.azurestaticapps.net”。
CORS 策略执行失败。
请求来源https://icy-plant-mysiteID.centralus.azurestaticapps.net没有访问资源的权限。
GetUserFromJwt Azure 函数
API 调用(在检索 JWT 时从客户端调用)
护照配置
快速配置