问题标签 [azure-app-service-envrmnt]
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 应用:如何实现高可用性?
使用 iaas VM,您可以利用可用性组,但我缺少在使用 Web 应用程序时如何实现高可用性(跨故障/更新域的所有层的冗余)。您是否需要手动将至少两个实例添加到应用服务计划?
azure - 如何查看 Azure 应用服务中的池化 ADO.NET 数据库连接数?
我的 Azure Web 应用程序中的池连接数有问题。如果我可以看到池连接的数量,这将对我有很大帮助,这样我就可以了解它与应用程序使用的关系。
在经典的 Windows 机器上,我可以使用“性能监视器”工具查看 ADO.NET 性能计数器“NumberOfPooledConnections”。但是当我使用 Azure 应用服务时,我无法弄清楚如何做同样的事情。
azure-web-app-service - Azure Web App 代码在发布后直到重新启动(VS2017)才更新
我正在 Azure 应用服务环境中开发一个由多个 Web API 组成的多层 Web 应用程序。
最近升级到 VS2017 后,我注意到在我发布新代码(来自 VS)后,应用程序会随机更新失败。远程调试器将无法正确加载,旧代码将在发布后继续运行。
我在发布设置中选择“在目标位置删除其他文件”。
重新启动应用程序通常会暂时解决问题,但有时我必须停止并重新启动每个应用程序。
VS 或 Azure 中是否有任何新设置可能会影响此行为,或者某些内容无法正常工作?
azure - Pointing same domain to different app service in Azure
I am using Azure App Service to host my NodeExpress application, I am right now stuck at a very strange requirement.
I have 2 different azure app services. 1) myApp 2) sampleApp
I have a domain pointed at myApp. (Added hostname www.myapp.com) now I want to delete myApp and shift my hostname (www.myapp.com) to sampleApp.
now my Question is,
will it change my IP Address? (This I think it would because I haven't bought any static IP)
if my app service pointing IP is changed, will I have to do anything with the domain DNS manager to move www.myapp.com in hostnames of sample app?
I don't have access to DNS Manager because client has it. I have to tell client to add CNAME to verify domain ownership. I want to point this domain to different app service without adding delay of asking my client to change its cname to verify domain ownership.
azure - 仅在部署到 azure 后创建了您的应用服务应用
在将 web api 部署到 azure 后,我得到了屏幕:
我尝试访问一些 api/controller 端点,但随后我收到消息:
这需要一段时间才能开始还是不应该立即起作用?
谢谢
asp.net-mvc - 调用的 Webjob 不考虑传递的参数
我正在从应用服务环境中托管的 WebApp 调用 Web 作业。我用来调用的代码如下:
我正在调用一个 webjob,它是一个控制台应用程序。我如何处理控制台应用程序中的参数如下:
问题是我可以在 Webjob 仪表板中看到调用了 webjob 但没有传递参数。日志显示为:
[05/30/2017 11:18:51 > 738495:SYS INFO] 状态更改为正在初始化
[05/30/2017 11:18:51 > 738495: SYS INFO] 使用脚本主机 - 'WindowsScriptHost' 运行脚本'run.cmd'
[05/30/2017 11:18:51 > 738495:SYS INFO] 状态更改为正在运行
[2017 年 5 月 30 日 11:18:51 > 738495:信息]
[05/30/2017 11:18:51 > 738495: 信息] D:\local\Temp\jobs\triggered\xxxxx\rwjgkw42.ann>xxxx.EXE
[05/30/2017 11:18:51 > 738495:SYS INFO] 状态更改为成功
如果我去应用服务编辑器并像这样修改 run.cmd:xxxx.EXE 1
(1 是参数)然后我控制台接受参数并像这样记录:
[05/30/2017 10:17:26 > 738495:SYS INFO] 状态更改为正在初始化
[05/30/2017 10:17:27 > 738495: SYS INFO] 使用脚本主机 - 'WindowsScriptHost' 运行脚本'run.cmd'
[05/30/2017 10:17:27 > 738495:SYS INFO] 状态更改为正在运行
[05/30/2017 10:17:27 > 738495:信息]
[05/30/2017 10:17:27 > 738495: 信息] D:\local\Temp\jobs\triggered\xxxx\bvck11x1.f3v>xxx.EXE 1
[2017 年 5 月 30 日 10:17:32 > 738495:信息] 2017 年 5 月 30 日上午 10:17:27:第 1 号工作开始
[2017 年 5 月 30 日 10:17:32 > 738495:信息] 消息计数:1
[2017 年 5 月 30 日 10:17:32 > 738495:信息] 1:好的
[05/30/2017 10:17:32 > 738495:信息] 状态计数:1
[2017 年 5 月 30 日 10:17:32 > 738495:信息] 2017 年 5 月 30 日上午 10:17:32:1 号作业已完成
[05/30/2017 10:17:32 > 738495:SYS INFO] 状态更改为成功
即使我在 Postman 中运行 URL,参数也不会通过。
请帮我解决这个问题。
2017 年 5 月 31 日更新:
Webjobs 的 Zip 包具有以下内容:
- 运行.cmd
- xxxx.EXE
在@SuwatCh 的指导下,我删除了Zip 包,
run.cmd
只留下了*.exe
Zip 包,然后创建了 WebJob,终于成功了!
azure-active-directory - Azure 简单身份验证 API
我已将我的 mvc Web 应用程序设置为使用 Azure 轻松身份验证。我需要将用户角色传递给应用程序代码。
我已经看到easy auth 已经发布了一个API,所以我可以调用/.auth/me 并检索用户登录。我找不到有关此 API 的任何文档 - 它是否支持可用于传递角色的其他请求?
另一种方法是使用令牌存储来调用图形 API,但由于我只需要基本信息,我想知道是否有更简单的方法?
谢谢,
标记
azure - 请求无法完成。Microsoft.WindowsAzure.MobileServices.MobileServiceHttpClient 的(内部服务器错误)
我有一个连接到 Azure 移动服务后端的 Xamarin.Forms 应用程序。我正在根据本文档将我的(迁移的)移动服务升级为应用服务。我已将我的简易表添加到我的新应用服务中,并且可以在 Azure 门户中查看数据记录。但是当我通过我的应用程序对这个新的应用程序服务进行任何调用时,它会导致以下错误:
有人知道为什么会这样吗?
c# - 对 Asp.net MVC 实施 Azure 身份验证/授权是否需要 SSL 证书?
我开发了带有工作或学校帐户身份验证模式的 asp.net MVC Web 应用程序。创建的代码库已移至 azure 应用服务,并且相同的代码在本地运行良好,但在 azure 应用服务中无法正常运行。所以我怀疑这是由于没有向网站添加 SSL 认证造成的问题。
提前致谢..!!
c# - Azure 应用服务 - 自定义身份验证 - 不允许使用 HTTP 动词
我按照本教程在我的 Xamarin.Forms 应用程序中启用身份验证: https ://adrianhall.github.io/develop-mobile-apps-with-csharp-and-azure/chapter2/custom/
使用 Postman 进行的测试(如教程中所述)成功进行。令牌返回。
当我从我的 C# 代码中调用它时......
我收到如下错误:
我发现 Azure SDK 在调用 LoginAsync 时会发送 POST 和 GET 请求。所以我改变了这个......
对这个...
HTTP 动词错误消失了,但出现以下错误:
我真的很困惑。该主题没有可用的教程似乎是开箱即用的。