问题标签 [azure-webapps]
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 应用程序将 ASP.NET Core 2.1 网站发布到 Azure 来托管它。在 Azure 门户上创建 Azure Web App 时,其中一项设置是“运行时堆栈”。在这种情况下,我会将其设置为“.NET Core 2.1”以匹配我的代码当前使用的框架。但是,一旦创建了 Web 应用程序,我在 Azure 门户上的任何位置都看不到编辑此设置的选项,那么如果将来有必要,我将如何更改它?
例如,如果我稍后更新我的应用程序代码以使用 ASP.NET Core 2.2,我将如何将 Azure Web 应用程序的运行时堆栈更改为“.NET Core 2.2”?在 Azure 门户的某些区域中是否有设置来编辑它?还是 Azure Web 应用程序查看代码(可能是 .csproj 文件),并在内部自动更新目标框架,从而忽略任何设置?还是我需要删除 Web 应用程序并创建一个具有正确设置的新应用程序?(如果我需要删除 Web 应用程序并创建一个新应用程序,是否有一些推荐的方法来计划这种情况并减少停机时间?是否可以将暂存槽从生产槽更新为更新的运行时堆栈,以及然后进行交换?)
reactjs - 致命:身份验证失败不要求凭据
我正在尝试将 React 应用程序部署为 Azure web app 。(由本地 git 执行此操作)。当我运行命令 git push azure master 时,它要求我输入用户名和密码。身份验证。我重置密码,当我再次运行该命令时,它不会提示凭据对话框,而是身份验证失败,这个问题有什么解决方案吗?
node.js - 在 Azure webapp 上安装 nmp 几分钟后 node_modules 消失
我正在尝试通过 bitbucket 在 Azure webapp 上部署我的 node.js 应用程序。
当我检查 kudu 控制台上的 wwwroot 文件夹时,我找不到任何 node_modules 文件夹,因此应用程序无法启动
我已经在 kudu 控制台(在 wwwroot 文件夹内)中尝试了 npm install 和 npm install --production,我可以看到 node_modules 和文件正在通过 filezilla 安装....但是当我尝试再次启动应用程序时,node_modules只是消失了,在 kudu 控制台和 filezilla 中都看不到它。
项目文件夹中的 package.json 文件:
我不明白,人们如何让 node.js 应用程序在 azure 上运行?为什么 node_modules 正在消失?为什么 azure 不会根据我的 package.json 自动安装它们?
asp.net-core - azure 应用服务中的 Kestrel 地址绑定错误
我有一个 aspnet core 2.2 应用程序,它看起来像这样:
一切都在当地运作良好。但是,当部署到 azure 应用服务时,我得到以下信息:
Unhandled Exception: System.IO.IOException: Failed to bind to address http://127.0.0.1:5000: address already in use
有什么特别的我需要在这里做不同的吗?只要我可以执行客户端证书身份验证(在我当前的实现中本地工作),我并不特别关心使用 Kestrel 与其他任何东西。
linux - 如何在 Azure linux Web 应用上托管 Angular
我有这个 Angular 应用程序,我试图在 Azure 上使用 Linux Web 应用程序来托管它。部署后,我无法加载网站,所以经过一番研究,我发现我需要添加一个 index.js 文件(Cannot GET index.html Azure Linux Web App)
这解决了我无法加载我的网站的事实。但它不能解决角度路由问题。如果我导航到有角度的路线并点击刷新,页面不会被重定向到 index.html,我会收到 404 响应。(参见http://ecominas-website-qas.azurewebsites.net)
这是我的 index.js
我还尝试按照此处在 azure linux app service 中托管 Angular 应用程序的描述添加 web.config ,但这不会加载 index.html 页面,并且会显示默认的“一切正常但未找到应用程序”页面。
我怎样才能让角度路线工作?
谢谢
azure - 如何使用 PowerShell 为已停止的 Azure Web 应用禁用 Kudu (SCM)?
如何使用 Az.Websites PowerShell 模块为已停止的 Azure Web 应用禁用 Kudu (SCM)?
我试过这个:
但它返回 False。
azure - 在 Azure“应用服务”的 Tomcat 容器中指定 WEB-INF 的路径
web.xml 包含 WEB-INF 的路径。这是它在我的本地计算机上的外观:
我将我的 Java/JSP 应用程序部署到 Azure“应用服务”中的 Tomcat 容器。
我需要在 web.xml 中指定新的 WEB-INF 路径来反映部署路径。
我该怎么做呢?
我曾尝试<%=servletContext.getRealPath("/")%>
在 jsp 中检索文件路径,但由于未将 servletContext 识别为类型而失败
c# - Azure Web App - 大文件上传、单个 POST 请求与每个文件的多个帖子
我正在开发 Azure Wep App (C# Wep Api 2.0)。
此应用程序将用于接收文件上传请求,然后将文件保存在 Azure blob 中,并在 Azure 数据库中创建记录。
我有点困惑,是否应该选择一种在单个请求中接收所有文件的方法,然后我应该使用 async 逐个处理文件。或者我应该选择一种方法,一次满足单个文件,并在客户端我将文件 1 一个 1 发送到 Wep 应用程序。
我也计划为此实现 Web Sockets,这样我的文件在上传时不会丢失。但我不确定这是否会奏效?
欢迎任何其他解决此问题的想法。
谢谢