问题标签 [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.

0 投票
1 回答
797 浏览

azure - 部署的 Azure 烧瓶应用始终显示默认登录页面

我通过从https://github.com/Azure-Samples/python-docs-hello-world分叉存储库在 azure webapp 上部署了一个简单的 Flask 应用程序

这是我的application.py

这是我的 requirements.txt

起初,当我打开 URL ( https://staysafe.azurewebsites.net/ ) 时,我收到了一条消息,“您要查找的资源已被删除、名称已更改或暂时不可用。” 之后,我何时在 azure 的 webapp 仪表板中进行应用程序设置并设置 python 版本。自从这就是我打开我的 URL 时得到的 打开网址

关于出了什么问题的任何线索?

0 投票
2 回答
164 浏览

azure - 从章鱼部署到天蓝色会出现连接错误

我将我的 asp.net 核心应用程序从章鱼(v2018.8.12)部署到天蓝色。在将应用程序从 .NET Core 1.1 更新到 2.1 后,部署停止工作,我得到了这个异常:

Microsoft.Web.Deployment.DeploymentDetailedException:Web 部署遇到与服务器的连接问题,必须终止连接。如果问题仍然存在,请联系您的服务器管理员。了解更多信息:http: //go.microsoft.com/fwlink/ ?LinkId=221672#ERROR_CONNECTION_TERMINATED 。---> System.Xml.XmlException:有一个未闭合的文字字符串。第 1 行,位置 84。

从视觉工作室部署仍然有效。也可以部署其他应用程序。有什么建议么?

0 投票
3 回答
175 浏览

azure - 从 WebApp Sandbox 访问在 Azure 上部署为 WebJob 的 WCF 服务

我在 Azure Sandbox 上遇到过一个文档,提到我们可以通过 TCP 以及命名管道在 WebApp Sandbox 内的进程之间进行通信。我将 WCF 服务部署为 WebJob,我可以通过 TCP 以及命名管道在 WebApp Sandbox 中部署的两个 WebJobs 之间进行通信。当我尝试从 WebApp 进行通信时出现问题。我得到与沙盒文档( https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#local-address-requests)中提到的相同的错误。

我在 Kudu 中看到的一件奇怪的事情是有两个单独的 w3wp.exe 正在运行,一个用于 Web App,另一个用于 SCM(WebJob 等)。不知何故,它们之间似乎无法通过端口/命名管道进行通信。

在此处输入图像描述

有没有人有更多关于如何访问此服务的详细信息?

0 投票
0 回答
408 浏览

azure - Azure Webapps 上的 Gzip

我的 Azure Webapps 中的 gzip 有问题。我正在使用 Wordpress(我的域是https://www.uc.ac.id)并为我的 Web 应用程序使用 Windows 操作系统基础。

我无法在我的站点中启用 gzip 压缩。我尝试了很多方法来启用它(在我的 web.config 和 application.xdt 上添加压缩),但是在我签入https://checkgzipcompression.com后它不起作用,gzip 未启用。

请帮我。

有我的 web.config

这是我的 application.xdt

0 投票
1 回答
62 浏览

c# - 如何接收和处理 AngularJS HTTP POST 到 C#?

我正在开发一个与 SQL 数据库和 Azure Web 应用程序关联的网站。该应用程序支持身份验证。现在,我可以使用 Owin OAuthAuthorizationServerProvider 类登录用户。

这是我用来从 Angularjs 文件中发布登录数据的代码:

我通过覆盖来处理数据和身份:Task GrantResourceOwnerCredentials(OAuthGrantResourceOwnerCredentialsContext context)。

这完美地工作。我现在正在尝试基于相同的结构创建一个“登录”页面。

我想我知道如何使用 AngularJS 像这样发布数据:

但我想知道如何获取数据以生成帖子答案。关于 C# 的任何想法,最好是?

0 投票
1 回答
3862 浏览

azure - Azure 门户没有看到 DevOps 组织 [帐户问题?]

我无法将我的 Azure Web 应用程序连接到我的 Azure DevOps 组织。我以某种方式设法为一个 Web 应用程序做到了(通过选择创建一个新的“DevOps 项目”),但现在很难设置一个新的 Web 应用程序以链接到同一个 DevOps 管道。(目标是有一个两阶段的交付管道,这需要 2 个 web 应用程序:一个用于 QA,另一个用于 Prod)。

创建新的 WebApp 时,我转到部署中心 > Azure Repos > Azure Pipelines (Preview) 并收到以下错误消息:“您没有任何有效的 Azure DevOps 组织”。

知道如何使它工作吗?注意:我尝试使用相同的资源组和相同的应用服务计划创建 WebApp,但不起作用。

非常感谢您的帮助。最佳卢卡斯

更新:这里的问题是让 Azure 门户“看到” DevOps 组织。似乎是帐户问题:您知道帐户中有两个选项吗?在此处输入图像描述 很确定这与 Azure 门户和 DevOps 位于不同的帐户“目录”有关:“默认目录”VS“Microsoft 帐户”。但仍然无法解释这种行为....

0 投票
0 回答
256 浏览

azure-deployment-slots - 使用 Azure 部署槽处理数据库更改

我目前正在为网站配置环境。当我使用 azure 时,我想使用部署槽以确保用户不会有任何停机时间。虽然我了解部署槽的目标,但我很难理解它们在我的情况下如何使用。

基本上,该站点使用的数据库将随着时间的推移而发展。换句话说,我的大多数版本都会改​​变数据库的架构,我不能确保它总是向后兼容(实际上我可能会删除列或其他东西)。

因此,我想到了两种解决方案。要么两个 DS 将共享同一个数据库,要么它们使用不同的数据库。但是,如果它们共享同一个数据库,则在暂存 DS 中执行部署后,可能是生产开始失败(例如,因为它引用了已删除的列)。所以我不能以这种方式使用DS。

使用两个单独的数据库似乎是一个可行的选择......如果它们是同步的。实际上,如果暂存数据库的数据库仅用于验证部署,则在更新生产 DS 时,我无法将站点交换到此 DS,因为此数据库的数据不会是最新的。因此,我需要确保数据是同步的,但是当登台更新时,这种同步会以某种方式暂停,因为架构将不再相同......

我读过的所有文章都在谈论 DS 而没有真正提到数据库问题,所以我真的不明白它应该如何工作。请给我一些启发?

0 投票
1 回答
45 浏览

azure - 发布 Azure 域

我正在为这个团队构建一个网站/Web 应用程序,并首先在 Azure 上启动它。但是现在,我们已经意识到我们宁愿把它放在像 WordPress 这样的东西上。我们如何转移域名的所有权?

0 投票
1 回答
157 浏览

azure - 从 Azure Web App 访问本地数据库

请建议我们是否可以从 ASE 后面的 Azure Web App 访问本地 MS SQL Server 数据库。

我的理解是,我们只需要在防火墙上打开 sql 端口,以便从 ASE 子网连接到本地子网。

0 投票
1 回答
2849 浏览

azure - 对于具有托管标识的 Azure 应用服务,如何检索客户端 ID

如何为系统分配的标识检索 Azure Web 应用程序(通常是应用程序服务)的客户端 ID?在身份刀片中,我只看到对象 ID。

我需要这个来启用 AAD 服务以服务访问,并且我正在调用的服务将使用我从我发送的令牌中提取的客户端 ID 来授权我的请求。但是,我不知道如何找到我的客户 ID。