我有一个要求,我使用Azure AD来使用OAuth 2.0验证我的clinet应用程序。Microsoft.IdentityModel.Clients.ActiveDirectory AcquireTokenAsync始终需要资源,当文档说明它不是
我们开始使用Microsoft.IdentityModel.Clients.ActiveDirectory.AcquireTokenAsync库,但你必须通过一个资源:
即使文档在这里: https://azure.microsoft.com/en-us/documentation/articles/active-directory-protocols-oauth-code/
我们不想通过资源,因为我们的客户应该尽可能少地了解ab退出后端服务,所以未来的变化很小。
另一个要求是我们使用app-only流程,所以我们不需要任何用户交互。
我已经尝试使用RestSharp直接HTTP休息调用,但我无法绕过弹出窗口。
任何帮助将是伟大的。
你能给我更多的信息吗?我目前在DLL的3.12.0版本上。我为什么要回到2.23.0.0。此外,该资源仍然是强制性的 – RuSs
我不确定,但我认为他们已经改变了整个身份模型的架构。 –