问题标签 [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.
django - 错误 - 用户“XXXX”Azure SQL Server 数据库登录失败
我有一个 Python 3.6 Django azure web 应用程序,我正在使用 Azure sql server 数据库。
几个月来,用户收到以下错误:
('28000', "[28000] [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]用户'XXXX'登录失败。(18456) (SQLDriverConnect); [28000] [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]用户 'XXX' 登录失败。(18456)")
我尝试了几种解决方案,但都没有奏效,昨天我决定在数据库上设置审计日志,在查看日志时,我看到以下错误:
错误 2812,级别 16,服务器 XXXX 找不到存储过程“sp_cloud_connection_set_sds”。
我不熟悉这个存储过程,不知道为什么它会尝试运行它,关于如何解决它的任何想法?
谢谢,
尼尔
asp.net - 将 Web 应用程序部署到 Azure,但仍显示 Microsoft 页面
我正在尝试将我的 Web 应用程序部署到 Microsoft Azure,并且在 Visual Studio 中一切正常。但是当它启动时它显示:
嘿,应用服务开发人员!
您的应用服务已启动并正在运行。
是时候采取下一步行动并部署您的代码了。
如何显示我的网页而不是此页面?
这是我在 Visual Studio 中得到的输出。
azure - Azure Web 部署任务失败 - 存在未闭合的文字字符串
我在 vs 2017 中创建了一个基本的 Web MVC 应用程序,并尝试在 Azure 上发布它。尝试使用现有的应用程序服务并创建一个新的,但都失败了。收到此错误 - 严重性代码描述项目文件行抑制状态错误 Web 部署任务失败。((20-Jun-19 12:40:32 PM)在远程计算机上处理请求时出错。)
(20-Jun-19 12:40:32 PM) 在远程计算机上处理请求时出错。有一个未闭合的文字字符串。第 1 行,位置 70。
azure - 如何获取经过身份验证的用户的电子邮件 ID?
我的 Azure Web 应用程序通过 Microsoft 帐户登录进行身份验证。我通过 Azure 门户启用了它,更改了 Web 应用程序的身份验证/授权设置。这不需要对 Web 应用程序代码进行任何更改。身份验证部分工作正常。
现在我想要在访问 Web 应用程序之前获得身份验证的用户的电子邮件 ID。
我试着读User.Identity
为System.Security.Claims.ClaimsPrincipal
. 但这将是空的。
如何访问经过身份验证的用户的电子邮件 ID?
r - 如何在 Azure Webapps 中为容器部署闪亮的应用程序?
我正在尝试在 Azure Webapp for Containers 中部署标准 R 闪亮示例应用程序。我正在使用 Azure 容器注册表。
我已经成功部署了应用程序,但是当我登录到 webapp 时,这些图没有显示出来。似乎闪亮服务器无法正常工作,但我不知道为什么?
azure - Azure 使用详细信息 API 在使用 azure Active Directory v1 连接登录后显示“身份验证失败”
我完全按照这个链接https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-authentication?view=azure-bot-service-4.0&tabs=aadv1%2Ccsharp%2Cbot-oauth和为我的 Web 应用程序机器人创建了 Azure AD 应用程序注册并使用 Azure Active Directory v1。
登录后,我查看了令牌,但使用该令牌我无法访问 Azure API,因为它在 Postman 中显示以下响应:
我在下面调用了 Azure API:
在我在 Azure AD 中注册的应用程序中,我已授予以下访问 Azure API 的权限:
在我的 Web App Bot -> 设置 -> OAuth 连接设置中,我选择:
为什么我无法使用该令牌访问 Azure API?
任何帮助。谢谢
azure - 如果我没有添加,Web App 从哪里获取证书?
我在 D1 应用服务计划上创建了一个新的 Web 应用。我刚刚从 Visual Studio 发布了应用程序(.Net Core 2.2 应用程序)。我看到我可以使用 HTTPS 访问我的应用程序,并且浏览器告诉我这是一个安全连接(带有挂锁)。那是怎么发生的?当我转到 Web App 设置的 TLS/SSL 部分时,没有添加任何证书。
sql-server - 限制来自 azure Web 应用程序的 sql azure 访问
从 Azure Web 应用访问时,如何限制 Azure SQL 数据库的权限?
详细信息 - 我正在使用 Azure SQL 数据库并创建 ASP.NET Core Web 应用程序。在 Web 应用程序中,我放置了一个指向 Azure SQL 数据库的连接字符串。连接字符串包括 Azure SQL 服务器的服务器管理员用户名和密码。Web 应用程序与数据库成功通信并且可以读取和写入数据。现在,作为安全预防措施,我想阻止 Web 应用程序删除数据库表(无论是由于代码中的错误,还是在 Web 应用程序上执行了恶意 SQL 注入)。如何在 Azure SQL 数据库上设置权限以禁止从 Web 应用程序删除表?
我听说过 Azure Active Directory;我从未使用过它,但我认为它是一种管理数据库用户身份和权限的方法。是否有类似管理网络应用程序而不是用户的权限的东西。或者是否可以将 Web 应用程序视为用户并为其分配用户权限/角色?如果是这样,实现这一点的正确方法是什么?
(另外,当我们讨论这个主题时,除了防止表删除之外,还有一些其他的 CRUD 操作您会建议从安全角度作为最佳实践来防止吗?)
azure - Azure for Students:意外的 SQL 数据库成本迅速耗尽积分
我有一个 Azure for Students 订阅,其中包含最初在 S1 定价层应用服务计划上运行的 Web 应用程序,第二天我将其更改为 F1。我还创建了一个 SQL 数据库资源。在我创建此订阅的那天,一切都如预期的那样,我从应用服务中获得了大部分费用。第二天,当我在一个 JSON 文件中跟踪https://www.microsoftazuresponsorships.com/Usage的成本明细时,我注意到突然出现了两个新的成本。这是 JSON 中弹出的两个新项目。
当我继续跟踪成本时,我注意到这些很快就耗尽了我的信用。最初,总额为 2.54 美元,到一天结束时已经达到 5 美元,这完全是因为 SQL 资源,特别是具有“vCore”作为 ServiceResource 的资源。我尝试将 Azure SQL 数据库定价层从标准更改为基本,但这没有帮助。更糟糕的是,即使在我删除了 Azure SQL 服务器/数据库之后,成本仍持续上涨至 5.56 美元,并且 SQL 项目仍在成本明细中。我不知道这里发生了什么以及如何摆脱这些成本。