问题标签 [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 - 如何在 Web 应用程序中将端口 6006 重定向到端口 80?
我从 DockerHub 容器创建了一个 Web 应用程序,其中 TensorBoard 在端口 6006 上运行。该网站无法显示,似乎 Azure 网站只公开端口 80。
Networking
我通常在其中公开和重定向虚拟机端口的选项卡仅显示“Azure CDN”和“IP 限制”。
如何查看在端口 6006 上运行的 Web 应用程序?
c# - 等待机器人准备就绪 - Azure Web 通道(POST 到机器人的端点失败,HTTP 状态为 500)
我在 Azure 中使用 Luis 模板和使用C# SDK的服务创建了一个 Web App Bot 。然后,我从 Azure 下载了此示例机器人的源代码,并在 Visual Studio 中构建了解决方案,并在添加了一个对话框后在 Azure 应用服务中重新发布了该机器人。在发布代码之前
,我还为BotFilesecret和BotFilePath添加了相应的密钥。
当我尝试在 Azure 的网络聊天频道中检查机器人的响应时,我看到“等待机器人准备好”消息并且操作继续处理,但它卡在那里并且不加载网络聊天。
当我检查 Application Insights 时,我可以看到使用直接客户端记录的系统异常;错误 500。
Application Insights 中记录的异常的调用堆栈如下:
Microsoft.Bot.Schema.BotException位于:Microsoft.Bot.ChannelConnector.BotAPI+d__31.MoveNext (Microsoft.Bot.ChannelConnector, Version=3.2.2.5, Culture=neutral, PublicKeyToken=null)
内部异常 System.Exception在 Microsoft 处理。 Bot.ChannelConnector.BotAPI+d__31.MoveNext:在 Microsoft.Bot.ChannelConnector.BotAPI+d__31.MoveNext(Microsoft.Bot.ChannelConnector,版本=3.2.2.5,文化=中性,PublicKeyToken=null)
我不知道为什么会这样。Web 应用程序机器人使用最新的 C# Bot SDK V4。
请检查 Azure 中显示的应用程序洞察异常详细信息:
azure - 在 azure devops 上创建管道以在 azure app 服务上部署 docker 容器?
我的 Azure 容器注册表中有一个 docker 映像和一个用于容器(Linux)的 Web 应用程序。现在,我想创建一个发布管道,它应该能够将 Azure 容器注册表的容器部署到容器的 Web 应用程序。我知道我可以手动执行此操作,但我需要通过 Azure DevOps 自动执行此过程。
asp.net-mvc - 简单的匿名 Azure Web 应用程序给出 401.2 访问被拒绝
我刚接触 Azure 已经五年了,所以我对最新的设置不是很熟悉。
我刚刚发布了一个简单的 ASP.NET MVC 应用程序,我想提供匿名访问。几乎每个设置都处于其默认值。我直接从 Visual Studio 2017 发布它,从发布工具中选择 Azure Web 应用程序。但我得到了:
“/”应用程序中的服务器错误。
访问被拒绝。
说明:访问处理此请求所需的资源时出错。服务器可能未配置为访问请求的 URL。
错误消息 401.2.:未经授权:由于服务器配置,登录失败。根据您提供的凭据和 Web 服务器上启用的身份验证方法,验证您是否有权查看此目录或页面。请与 Web 服务器的管理员联系以获得更多帮助。
版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.7.3163.0
谁或什么无权访问哪个资源?
bin\whatever.dll 应该以hostingstart.html
被忽略的方式运行。
在 Azure 的身份验证/授权下,它显示“在应用服务应用程序上启用了匿名访问。不会提示用户登录。”
auth0 - Auth0 允许在 Azure 中托管的应用的 Web 源
我有一个使用 Auth0 为我的 IDP 开发的 SPA 应用程序。在本地开发时,我将 Auth0 Allowed Web Origins 设置设置为http://localhost:8080
并使一切正常。
现在我已将我的应用程序作为 Web 应用程序部署到 Azure —— 所以我的应用程序的地址如下:myapp.azurewebsites.net
. 我还包括了一个自定义域,以便我可以像这样访问我的应用程序:myapp.mydomain.com
.
我进入我的 Auth0 仪表板并更新了 Allowed Web Origins 以包含https://myapp.azurewebsites.net
和https://myapp.mydomain.com
但是,我无法再让 Auth0 进行身份验证。当我在 Auth0 调用 auth 端点时,我收到一个回调到我的signin-oidc
端点并出现错误
我的猜测是我没有正确获取允许的 Web 来源。我该怎么做才能让它再次工作?
wordpress - 用于 asp.net core mvc azure web 应用程序的 Wordpress 登录页面
是否可以让我的登录页面(根 URL www.xxx.com)成为托管在 azure 中的 wordpress 站点,并且还有一个 azure asp.net core mvc web 应用程序一起存在?asp.net 网站将从登录页面开始,我可以从 wp 登录页面 (www.xxx.com/login) 重定向。
如果可能的话,有人可以指导我如何做到这一点吗?我做了一些搜索,但没有找到任何具体的东西。
linux - 我的 Azure WebApp for linux 上的 Linux 风格和版本
我正在尝试在 azure WebApp 中托管我的 .Net core MVC 2.1 linux 应用程序。我如何知道在 WebApp 上运行的 Linux 风格、操作系统、版本?我选择“美国西部”作为地区。
我认为在我的开发机器上构建代码时需要这样做: 如何在 Windows 机器上为 Linux 编译 .NET Core 应用程序 我的开发机器是 ubuntu,生产服务器是 CentOS
azure - 您应该在 Linux 上的 Azure Kudu 脚本中使用哪个 Python 可执行文件?
我有一个 Azure Linux Web 应用程序和一个自定义部署脚本deploy.sh
我在应用程序设置中将 Stack 运行时版本设置为 Python 3.6。
我在部署脚本中使用 Python 3.6 时遇到问题 - 如果我使用 SSH 控制台,我可以运行该命令python3.6
并且它可以工作,如果我在其中使用该命令,deploy.sh
我将找不到命令。
我在其中找到了 Python 3.6,/usr/local/python/3.6.6/bin
所以我尝试使用它,deploy.sh
但尝试使用时出现权限错误/usr/local/python/3.6.6/bin/python3 -m pip install --upgrade pip
,所以我假设这不是我应该使用的版本。
如果我只是python
在脚本中使用,我会得到 Python 2.7。
azure-web-app-service - Azure 应用服务是否支持 NetCore 2.2 InProc 托管?
我读到 .NET Core 2.2 InProcess 托管在 Azure 中存在问题(请参阅此处)。建议是切换到 OutOfProcess 托管。这个问题已经解决了吗?我们可以使用 InProcess 托管吗?
azure - 在 Azure 警报中创建操作组时设置多个电子邮件 ID
我想在“电子邮件 Azure 资源管理器角色”中设置多个电子邮件 ID,同时通过 Azure 门户设置监控警报。我不确定如何使用上述操作配置多个用户。能否请你帮忙。