问题标签 [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.
c# - Azure Web 应用程序不允许用户登录
我在 Microsoft Azure 平台中为我的 Web 应用程序创建了一个 Web 应用程序、一个 SQL Server 和一个 SQL 数据库。SQL Server 没有在 VM 上运行,它只是使用 SQL 数据库服务。当我从 Visual Studio 将我的网站发布为 Web 应用程序时,我可以登录到该网站,但是当我稍后尝试从同一台 PC 或另一台 PC 再次登录时,我不能。它似乎无法正确连接到数据库,所以我在连接到 Azure 数据库时在 localhost 中测试了相同的东西,并且一切正常,所以它不应该是我的代码或数据库中的问题。我应该在 azure 门户上更改 Web 应用程序属性上的某些内容以使其正常工作,还是应该更改我的代码中的某些内容?我的订阅是学术的,我不知道这是否会有所不同。
php - 如何在 Azure Web 应用程序上发送 PHP 邮件功能?
我想使用 PHP 邮件功能将 HTML 表单发送到我的邮件。当我运行代码时,它没有发生错误,但我没有收到电子邮件。我使用了以下代码:
我正在使用 PHP 7.0 在 Microsoft Azure 上托管我的 Web 应用程序。
azure - Azure WebApp FTP 未更新
我已经在 Azure WebApps 中通过 FTP 发布了一个 Web 应用程序,它运行良好,但是现在当我在 Windows 资源管理器中打开 FTP 客户端并替换 index.html 文件并重新启动 Web 应用程序时,我的更改没有反映,以前的版本index.html 的仍然是正在呈现的。
Azure WebApp 是否会延迟反映 中的更改wwwroot
?
其中只有一个 index.html 文件,wwwroot
它也是配置选项卡中默认文档列表中的第一项。
asp.net-mvc - Azure MVC Web 应用上不存在模型
我们有一个 MVC 5 Web 应用程序,目前在本地 Windows 服务器上运行良好,但我们现在想将应用程序推送到 Azure。它在多台不同的开发机器上本地构建和运行良好,并且已经在服务器上运行了近 9 个月。在部署到 Azure 时,我收到带有“模型”消息的错误页面在当前上下文中不存在。
我做了一些研究,一切都指向“视图”web.config 的问题。我已经编辑如下,但无济于事,有没有其他人遇到过类似的问题?
根据要求提供完整的错误消息
java - 在 Azure Tomcat 上部署 Java Web 应用程序和 Web 服务的区别
我在 Azure 的 Tomcat servlet 容器上部署时遇到问题。war
我通过 FTP 将文件复制到正确的文件夹连接到创建的网络应用程序空间。
我的网络应用程序
我已经在 Azure 上成功部署了一个 Spring MVC 简单的 Web 应用程序。URL 模式如下,两者都按预期工作:
http://myWebApp.azurewebsites.net/myWebApp
部署在 Azure Tomcathttp://localhost:8080/myWebApp
部署在本地 Tomcat
密钥文件web.xml
如下:
我的网络服务
好吧,当我想以同样的方式部署一个简单的 Web 服务并查看其内容时,问题就来了。
我决定使用jersey
图书馆。这是唯一的示例类:
在clean install
URL 上的本地 Tomcat 服务器上运行之后http://localhost:8080/myWebService/Sample
,它正确地为我提供了 XML <tag>123</tag>"
。
我希望像以前的myWebApp一样部署在 Azure 上,并尝试在 URL 上运行http://myWebService.azurewebsites.net/myWebService
。相反,它给了我404
错误,说请求的资源不可用。
这是web.xml
肯定的:
我错过了什么,我做错了什么?我注意到这两个web.xml
文件之间的区别在于url-pattern
:
- myWebApp使用
/
- myWebService使用
/*
当我<url-pattern>/</url-pattern>
在myWebService上使用时,它要么在 localhost 上不起作用。感谢帮助。如果需要,请随时询问更多信息(希望使问题尽可能简短)。
azure - 在 Azure Web Apps 中的 IIS8 上设置 httpCookies
安全扫描后,我们建议设置以下内容web.config
以保护 cookie
不幸的是,似乎只有 IIS6 支持这个元素,而我们使用的是 IIS8(通过 Azure Web 应用程序)。查看system.webServer 子元素后,我看不到任何类似于httpCookies
.
所以现在我想知道 - 如何在 IIS8 中通过 web.config 启用 HttpOnlyCookies?有可能吗?
azure - 使用 Jenkins 部署 Azure WebApps
我正在尝试使用 Jenkins 将 .Net 应用程序发布到 Azure WebApps。按照本指南,我遇到以下错误:
我已经my.PublishSettings
从 Azure 下载,它看起来像
我做错了什么,我该如何解决?
java - Travis CI 未从 GitHub 正确部署到 Azure 战争文件
我的问题是打包的war
文件没有正确地使用 Travis-CI 从 GitHub 部署到 Azure - 带有生成文件的整个存储库只是复制粘贴。这是我所做的:
我的做法:
我遵循有关Azure Web 应用程序部署的 Travis 教程,并尝试以最小的形式实现相同的目的。我的目标是组装一个war
文件并将其部署到带有 Tomcat 8.0 容器的 Azure Web 应用程序。
我的项目具有以下.travis.yml
配置(为简洁起见,我省略了 Java-8 定义、Sonar 插件和 Coveralls after_success 脚本):
我使用AZURE_WA_USERNAME
,AZURE_WA_PASSWORD
和AZURE_WA_SITE
环境变量。
我遵循标准的 Maven 目录结构。输出目录是标准的/target
。因此,在 Travis 上生成为:
MY_USERNAME
GitHub 登录名在哪里,MY_WEBAPP
是我的应用程序的名称。乍一看,部署看起来不错(我跳过了类似的行):
什么是错的以及它应该如何正确:
war
如果我通过 FTP(S)手动将文件上传到 Azure 目录/site/wwwroot/webapps
,它会在一分钟内解压缩并部署并且运行良好。
与手动复制不同,Travis 获取所有内容并将其按字面意思复制粘贴到 Azure webapp 中,从而导致如下混乱:
该war
文件尚未上传到webapps
文件夹中。新创建的 Azure webapp 包含site/wwwroot/webapps/ROOT
文件夹,需要在文件夹级别上传war
文件。ROOT
我预计特拉维斯会表现出“更聪明”的行为。
问题:
如何正确使用 Travis-CI 从 GitHub 部署到 Azure?我敢打赌我错过了一些没有记录的东西。
我的解决方法尝试:
我试图以几种方式解决这个问题(它们都没有奏效)。我认为它们都很脏:
我试图指定要部署的
/li>.travis.yml
内容(无效,仍然复制所有内容):一个丑陋的蛮力:在“pom.xml”部分部署时将输出目录从更改
/li>/target
为/webapp
结果以覆盖Azure中的目标文件夹:<build>
将输出文件夹重命名为
webapps
in.travis.yml
:/bin/mv: /bin/mv: 无法执行二进制文件
azure - 如何将文件上传到 Azure Web 应用虚拟目录
我在我的 azure Web 应用程序中创建了一些虚拟目录,并下载了包含用于连接到 Web 应用程序的凭据的发布配置文件。我使用 filezilla 通过 FTP 连接,但看不到任何虚拟目录。我看到的所有站点/wwwroot。在 Web 应用程序中,我使用虚拟路径为 test1 创建了虚拟目录:/test1,物理路径:site\wwwroot\test1。但是,当我使用 filezilla 登录 FTP 时,我看不到这些??
entity-framework - 仅在 Azure webapp 中的单个查询的 SQL 连接超时错误
我正在开发一个Azure
网络应用程序。使用entity framework
来获取结果。一切正常。所有查询都按预期工作。
但是下面一丢丢了SQL connection timeout error
。大多数时候它工作正常,但不知道什么时候开始给出error
并保持这个错误超过 24 小时。
我相信这不是查询的问题,因为它可以正常运行很多天并且突然开始出现问题。
它自己开始正常工作。不确定,为什么会这样?
它可以只与数据库或服务器相关吗?