问题标签 [azure-app-api]

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

php - 使用 microsoft azure AD 保护应用程序

我使用 Azure 目录构建了一个应用程序。

我在这里创建了一个应用程序:

问题是:所有人都可以使用 microsoft 帐户连接到我的应用程序。

由于应用程序位于 Active Directory 中,因此有可能阻止除我的 Active Directory 中的人之外的任何人连接到我的应用程序?

我尝试了许多应用程序,例如magium 的活动目录和其他使用 Azure 图形 API 的活动目录的应用程序。

我应该在之后进行验证吗

我使用 PHP。

有人知道我可以修吗?

更新

授权网址:

0 投票
1 回答
3848 浏览

c# - Azure 应用程序中的文件读取操作“找不到路径的一部分”错误

我构建了一个 ASP.NET Core api 应用程序,它部署到 Azure web api 应用程序。在代码中,我尝试在某个时间点读取内容根目录中文件的内容,为它们的实际值插入某些占位符。

现在在我的本地系统上,这工作得很好,因为它能够获取文件的确切文件路径,但在云中,我收到以下消息的异常:

找不到路径的一部分...

我得到完整的文件路径,如下所示:

但这在云中失败了。关于部署这个,我应该知道什么额外的东西,或者我在理解云部署中的目录结构方面做错了什么?

注意我可以将此文件存储在 Azure 文件存储容器中,但我觉得读取它会很麻烦,而且会经常读取此文件的成本。

0 投票
0 回答
42 浏览

c# - 在实体框架中设置多对多关系会导致带有双 ID 的错误

作为 FE 开发人员,我对 Entity Framework 很陌生,在业余时间做一些业余爱好。我正在尝试与以下两个类建立多对多关系。我想要一张包含应用程序所有用户的表格。每个用户可以有多个 DuBist。每个 DuBist 可以有多个用户参与,但只有一个用户可以是活动用户。所以我尝试这样(以及许多其他事情,但对我来说这最合乎逻辑):

当我添加一个新的 DuBist 时,我得到了这个异常:

SqlException:违反主键约束“PK_dbo.Users”。无法在对象“dbo.Users”中插入重复键。重复键值为 (0)。

模拟数据,因此其中一位用户的 ID 为“0”。

看起来我不太了解这里有什么问题,非常感谢任何帮助 =)

0 投票
1 回答
1429 浏览

azure - 在 Azure Web 应用中发生应用程序错误时发送电子邮件

用例是一旦应用程序发生错误,支持团队应该会收到通知。

在 Azure 中寻找开箱即用的解决方案。

当前系统配置为具有以下设置的诊断日志:

  • 应用程序日志记录 (Blob) - 开启
  • 日志记录级别 - 错误
  • 保留期 - X 天。
0 投票
1 回答
237 浏览

azure - 具有活动角色的 Azure AD 应用授权

我在对具有活动角色的 API 进行 Azure AD 授权时遇到了一些问题。这是我的步骤:

  1. 我创建了一个 Azure AD 应用程序并激活了“需要用户分配”选项
  2. 在清单中,我创建了角色
  3. 在我的 WebApp 中,我使用了 ADAL,我分配的用户可以登录。一切正常

我的问题:现在我有另一个 API/Batch 应该“登录”到我的 AD-App。我想很容易 -> 我创建了一个密钥,我的请求参数如下所示:

登录 URL:https ://login.microsoftonline.com/MyTenantID

ClientID:AD-App 的 myAppID

密钥:我的密钥

ResourceID:AD-App 的 MyAppID

-> 错误:应用程序“xxx”未分配给...的角色

那么我做错了什么?如何分配APP“自行”登录?

0 投票
2 回答
606 浏览

azure - 将云服务 Web 角色转换为 Azure 应用服务(Web 应用)

我的订阅已移至 CSP 订阅,我无法再在其中使用云服务。就此而言,我想我需要转换为 Azure 应用服务/服务结构。该应用程序是 .NET MVC 类型,尝试转换为 Service Fabric 涉及转换为 .NET Core 应用程序,我猜这更难。

有没有办法可以转换为 Azure App 服务(Web 应用程序)?那会怎样?我们如何转换服务配置设置、服务定义?

0 投票
1 回答
237 浏览

azure - Web.config 转换和 Azure 应用服务槽交换

据我了解,当我们交换插槽时,我们可以选择保留哪个 appSetting 键值,但是如果暂存插槽获得了不在现有生产插槽 web.config 中的新键值,我们如何映射新键当我们交换插槽时,生产 web.config 转换中的值?

0 投票
1 回答
78 浏览

c# - 两个 azure web api 如何在 azure 中通信

我们有两个 azure web api,app 1app 2

在执行了一些业务逻辑之后,我们收到了对app1的请求,我们需要调用app2并将请求返回给app1并将请求发送给 app1 的客户

  • 有没有办法使用IAM或使用AADapp1与app2通信?
0 投票
2 回答
1408 浏览

azure - 在 Azure 应用服务设置中存储连接字符串

我有一个连接到 MySQL 数据库的 ASP .Net Core 2.2 Web API。它托管在 Azure 应用服务上。

目前我将连接字符串存储在 appsettings.json 文件中:

我在 Startup.cs(在 ConfigureServices 方法中)中读取了连接字符串,如下所示:

我读到我可以将这些连接字符串存储在 Azure 应用服务设置中,因为它提供了一些优势。我一直在努力做到这一点,但我正在努力让它发挥作用。

我的第一个问题是,在将连接字符串添加到 Azure 应用服务设置(在连接字符串部分下)时,我应该在名称/值对中为名称输入什么?我只是输入“MyDataContext”还是输入“ConnectionStrings:MyDataContext”?(我试图保持与 appsettings.json 文件中相同的结构)。我的第二个问题是,我还能像现在一样读取 Startup.ConfigureServices 方法中的连接字符串吗?据我了解,Azure App Service 会自动将 Settings 中的连接字符串存储到 API 中的 Configuration 对象中吗?我不确定我是否遗漏了什么,但它不起作用......

在此处输入图像描述

0 投票
1 回答
54 浏览

azure-functions - Azure 函数 API 只返回 256 条记录

我创建了 Azure Function Api 和这个返回随机密码的 API。我正在执行循环 4000 次并调用此 API,但此 API 仅返回 256 个随机密码并保持为空...

我已经在本地执行了相同的 API 代码,它在没有函数 API 的情况下工作正常,所以看起来 Azure Functions 有一些限制。

有人可以建议他们是否遇到同样的问题,或者如何扩大规模以获得 4000 多条记录?

请建议...

这就是我的 API