首页 > 解决方案 > 如何在 Azure 中的两个公共 Web 应用程序之间共享信息

问题描述

我在同一订阅下在 Azure 中运行了两个公共 Web 应用程序。WebApp1 是一个较旧的应用程序,过去两年一直在运行并为有限的客户群提供服务。WebApp2 将是一个完全公开的 Web 应用程序。WebApp2 需要向 WebApp1 发送一些客户数据。

这样做的最佳安全方式是什么?

WebApp1 已经在运行几个 webjobs,所以 WebApp2 可以向其中一个队列发布一条消息来解决我的问题。但是,两个 Web 应用程序必须知道队列中的数据是什么样的,并且存储凭据必须存储在两个位置。

事件网格是一种选择,但这真的有必要吗?

在 WebApp1 中创建 API 并让 WebApp2 将数据发布到 API?我们如何防止其他人发布到此 API?

标签: c#azure-webapps

解决方案


推荐阅读