问题标签 [azure-web-app-service]

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 回答
825 浏览

database-connection - 来自库 SQL Azure 连接错误的 DotNetNuke Azure 网站

我正在尝试使用应用程序库中的 DotNetNuke Community Edition 6.2.2 创建一个 Azure 网站,但在尝试连接到新创建的 SQL Azure db 时出现错误。这是我遵循的步骤:

  1. 登录到 manage.windowsazure.com

  2. 转到网站,单击“+”按钮,然后单击“从图库”。

  3. 从应用程序库中选择“DotNetNuke 社区版”。

  4. 配置应用程序:Url(例如 x12.azurewebsites.net),数据库:创建一个新的 SQL 数据库,区域:美国东部,订阅:An_Enterprise_Subscription。,单击 -> 箭头。

  5. 具体数据库设置: 保留名称默认,选择同一Region中的服务器,输入用户名(Ex. my_user),输入密码(my_pass) 注意:密码不带“=”号,点击复选标记完成,该站点开始配置和部署没有问题。

  6. 几分钟后,管理站点说该站点正在运行。

  7. 在浏览器上打开 x12.azurewebsites.net。

  8. 几秒钟后,安装页面显示以下红色消息: 自动选项已被禁用,因为 DotNetNuke 应用程序无法连接到有效的 SQL Server 数据库。您可以继续使用其他两个向导选项中的任何一个,并在相应的向导步骤中配置数据库设置。

  9. 单击下一步两次,进入“配置数据库连接”页面。

  10. 选择数据库:SQL Server 2005/2008 数据库,服务器:tcp:x12.database.windows.net,1433,数据库:x12。此数据来自 Windows Azure 管理站点 (manage.windowsazure.com) 上的数据库连接字符串。其余部分使用默认参数。

  11. 显示以下错误:

连接错误:索引 #:0 来源:.Net SqlClient 数据提供程序类:11 编号:0 消息:

在网站管理连接字符串中找到以下连接字符串:Data Source=tcp:x12.database.windows.net,1433;Initial Catalog=x12;User Id=my_user;Password=my_password;

而不是db管理提供的以下连接字符串:Server=tcp:x12.database.windows.net,1433;Database=x12;User ID=my_user@x12;Password=my_password;Trusted_Connection=False;Encrypt=True;Connection超时=30;

我将连接字符串更改为第二个,但没有成功。SQL Azure 服务器 x12 有一个防火墙规则允许所有与天蓝色相关的连接(0.0.0.0 到 0.0.0.0)和一个允许我的 IP 管理服务器的规则。

我在 Azure 上的 Windows 2012 VM 上安装了 DotNetNuke Community Edition 6.2.2,我遇到了类似的问题,但在这种情况下,我通过使用可以访问数据库的本地用户运行应用程序池来修复它。

非常感谢您提前提供的帮助。

0 投票
1 回答
228 浏览

dns - 为 Azure 预留实例配置 A 记录

我在 Windows Azure 上创建了一个 WordPress 站点并进行了部署。它是一个保留实例,根据这篇文章,我应该能够从门户获取 IP 地址以配置 A 记录:

使用 A 记录,您可以将域(例如 contoso.com 或 www.contoso.com)或通配符域(例如 *.contoso.com)映射到 Windows Azure 托管服务中部署的单个公共 IP 地址. 因此,此 IP 地址的生命周期就是在您的托管服务中部署的生命周期。IP 地址在您首次部署到托管服务中的空槽(生产或暂存)时创建,并由槽保留,直到您从该槽中删除部署。您可以从 Windows Azure 管理门户中发现此 IP 地址。

我在 Windows Azure 门户中的任何地方都看不到 IP 地址。谁能指出我?

0 投票
2 回答
2503 浏览

azure - 带有启动任务的 Windows Azure 网站

我知道 Azure 网站很容易,没有角色配置等......但我仍然想知道,有没有办法在使用网站时创建启动任务?

我问是因为我想通过 FTP 或 GIT 简化现有网站的部署(不重新编译源等),然后使用 Startup Task 将额外的 IIS 提供程序部署到 GAC?

亲切的问候,弗拉丹

0 投票
1 回答
3857 浏览

azure - 我们可以在 Azure 网站或虚拟机中运行 windowservice 或 EXE 吗?

我在 Azure 上体验过云服务/托管服务。然而,关于另一个项目,我在功能方面的选择感到困惑。

我有一个项目(2 层 asp.net 应用程序),我需要运行 windowservice 或 exe,它们每天都会执行一些功能(如获取数据),所以我的困惑如下

关于 Windows Azure 网站

如果我将移动到保留实例,我可以访问 RDP 吗?
我可以运行 windowservice/exe 吗?

关于 Windows Azure 虚拟机

和专用服务器一样吗?
我可以将 WASD 用作应用程序中的数据库吗?我想我可以运行任何 exe 并安装任何东西,但是 azure 会回收它,如果是,那么回收时发生了什么?
我可以在其中使用新窗口服务器 2012 (VHD) 吗?

Azure 网站和 VM 都处于预览模式,因此将其用作生产版本是否可靠?

0 投票
2 回答
2718 浏览

deployment - 如何将带有 SQL Server CE 的 ASP.NET MVC4 应用程序部署到 Azure 网站

我用 SQL Server CE 数据库部署了一个 ASP.NET MVC4 应用程序,但我得到了

抱歉,处理您的请求时出现了一个错误

我正在使用 VS2012 将此应用程序发布到 azure 网站。我该如何解决这个问题?谢谢。

0 投票
2 回答
1098 浏览

c# - Azure 网站中的诊断监视器

可以在 Azure 网站(不是 Web 角色)中使用 Azure DiagnosticMonitor 吗?还是需要计算角色?

0 投票
2 回答
2038 浏览

redirect - 将 CNAME 与共享的 Windows Azure 网站一起使用

我一直在按照 Azure 站点上的说明添加 CNAME 以指向我的 Azure 网站。我在让它工作时遇到了一些问题,并且在某些帖子中似乎存在一些相互矛盾的信息。

我的网站在“共享”模式下运行,根据 Azure 说明,它支持自定义域,实际上它似乎允许我管理域。但是有些帖子似乎表明我必须在保留模式下运行。谁能证实这一点?

此外,有些帖子似乎表明我需要在 Azure 管理门户中添加 CNAME,但我找不到它在哪里。任何帮助表示赞赏?

我不太了解 A 记录和 CNAME。我的 DNS 提供商允许我同时添加两者。我需要改变两者吗?目前,我的 A 记录将“根”指向 Azure 给我的 IP 地址,CNAME 将 www.mydomain 指向 Azure 网站主机 mysite.azurewebsites.net。我已经离开他们一段时间进行繁殖,但似乎没有任何事情发生。

0 投票
1 回答
1038 浏览

azure - 拒绝访问 azure 上的特定文件夹

我最近将一个相当大的网站迁移到 Azure。

我知道这不是最佳做法,但该站点配置为将机密文件存储在内容文件夹中,该文件夹在 IIS 中配置为全部拒绝。

但是,当我尝试在所述文件夹中添加 web.config 时,Azure 在直接访问文件时会忽略拒绝条目。我尝试了不同的配置组合,没有给出任何结果。

但是,如果我将无效的 web.config 上传到该文件夹​​,该站点将引发错误并且不提供任何服务。

0 投票
1 回答
406 浏览

azure - 部署到 Azure 网站可能需要数小时才能上线

我刚刚开始使用 Azure 网站来托管我正在开发的网站之一。到目前为止一切都非常顺利,但我意识到当我们更新我们的网站时,有时该更新会立即可用,但通常可能需要几个小时才能使更改生效。

我尝试通过 Visual Studio 2012 中的发布工具和使用 将 Git 存储库推送到网站来进行部署git push azure master,并且都遇到了相同的延迟。当我推送更新时,正确的提交会立即显示在 Azure 管理门户中,但更改直到数小时后才会对网站产生影响。那里似乎有某种缓存,这很烦人。

我运行一个共享网站实例(不是免费的),如果这有什么不同的话。

我在 MSDN 上读过这篇文章,似乎是相关的,但该线程没有提供解决方案,而且我无法追踪任何其他信息。

这是一个已知的错误,有什么办法可以绕过它吗?

0 投票
0 回答
555 浏览

wcf - 无法从 Azure 网站连接到 Azure 服务管理 API

我正在尝试连接到 Azure 服务管理 API(这是一个带有证书的 WCF https 调用)。获取“无法使用权​​限‘management.core.windows.net’为 SSL/TLS 建立安全通道。内部异常:请求被中止:无法创建 SSL/TLS 安全通道。 ”错误

我尝试了互联网上建议的以下设置:

证书作为通过字节数组序列化的对象附加。它不在证书存储中,因此从证书存储读取它没有权限问题。

这是我们 web.config 的 system.serviceModel 中的相关部分

有什么建议么?