我在这里遵循了快速入门:https ://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/enhanced-quick-start
效果很好,所以我需要注册我的应用程序,所以我遵循了这个: https ://docs.microsoft.com/en-us/powerapps/developer/common-data-service/walkthrough-register-app-azure-活动目录
但是现在我的单元测试给了我错误:
Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException:AADSTS65001:用户或管理员未同意使用名为“[AppName]”的 ID 为“[GUID]”的应用程序。为此用户和资源发送交互式授权请求。
我觉得我理解错误,管理员需要同意。我的程序在 bakcgorund 中做了一些魔术,用户没有登录,它使用的是设置的用户名和密码,用户不应该同意任何人。有没有办法永久设置这个同意,或者每次都通过第一个教程中的 Helper 类强制它?我所有的 Google-fu 都是空的……谢谢。