使用 Azure AD 验证 Twilio 请求
Authenticating Twilio Requests Using Azure AD
我在 Azure 中有一个 Web API 应用程序,只能使用 Azure 广告身份验证访问(不是我的决定)。问题是我正在使用 Twilio 的服务,并且我有 2 个 API(回调和请求 URL),Twilio 需要访问这些服务才能与我的应用程序通信。有没有我可以授予 Twilio 访问那些 API 的示例或方法。谢谢
我认为这不可能。 Twilio 仅支持基本和摘要式 HTTP 身份验证,它看起来不像可以遵循身份验证流程并使用令牌。您必须公开 Twilio 通过 HTTP 身份验证连接到的部分并避免 AAD 调用。当然,如果您在 Web 应用程序(前网站)级别而不是 API 级别启用了 AAD,那么您将陷入困境,因为 WebApps 级别的 AAD Auth 目前是全有或全无,没有例外。
我在 Azure 中有一个 Web API 应用程序,只能使用 Azure 广告身份验证访问(不是我的决定)。问题是我正在使用 Twilio 的服务,并且我有 2 个 API(回调和请求 URL),Twilio 需要访问这些服务才能与我的应用程序通信。有没有我可以授予 Twilio 访问那些 API 的示例或方法。谢谢
我认为这不可能。 Twilio 仅支持基本和摘要式 HTTP 身份验证,它看起来不像可以遵循身份验证流程并使用令牌。您必须公开 Twilio 通过 HTTP 身份验证连接到的部分并避免 AAD 调用。当然,如果您在 Web 应用程序(前网站)级别而不是 API 级别启用了 AAD,那么您将陷入困境,因为 WebApps 级别的 AAD Auth 目前是全有或全无,没有例外。