首页 > 解决方案 > 如何从 .NET 桌面应用程序向 Azure 应用程序服务添加身份验证/授权

问题描述

关于如何向移动应用程序、网页添加身份验证/授权有很多“快速入门”……但我在 WPF 和 UWP 中编写桌面应用程序(不太频繁)。我已经编写了一个 Azure 应用服务(来自 VS 2017 的 webapi),但没有添加身份验证。它应该在某种程度上集成到应用程序服务中,但我需要从 WPF 应用程序快速启动(登录、传递令牌、在我的 webapi 中设置 Startup 类……)这才是我真正需要的。

标签: azureazure-web-app-service

解决方案


这是 Github 上的示例应用程序,它几乎完全符合您的要求,即从 WPF 应用程序调用 web api 快速开始。(唯一的区别是这里的 web api 示例托管在 localhost 而不是应用服务上,但这只是部署,与代码更改没有太大关系)

如果您在这里寻找不同或更多详细信息,请告诉我。我在回答你的另一个问题时遇到了这个问题:)

在此处输入图像描述

使用交互式身份验证将 Azure AD 集成到 Windows 桌面应用程序中


推荐阅读