我需要在Azure门户中注册一个应用程序,以便为我的Windows桌面应用程序检索令牌。
我选择Web App / API还是Native?
应用程序详细信息主应用程序是Windows桌面可执行文件。它不在手持设备上运行(例如SmartPhone)NOR是涉及的Web浏览器。
我们使用EWS托管API创建了一个类型库,以便直接在Exchange中创建约会(我们使用Exchange On Line)。现在我们想使用OAuth API进行身份验证。
使用Native。它对应于OAuth2公共客户端概念 - 一个不能使用/保护秘密的应用程序。将WebApp / API用于机密客户端,例如Web应用程序(SPA除外),在受保护环境中运行的批处理服务等。