我正在尝试将 java 应用程序与 azure ad 集成。
我已经在 azure 中注册了一个应用程序并添加了重定向 url,成功登录后,它被重定向到我的 java 应用程序,我正在使用 msal 库获取授权代码。
得到以下异常
com.microsoft.aad.msal4j.MsalServiceException: AADSTS500112: 回复地址
“ http://testUrl ”与回复地址“ https://testUrl ”不匹配
我在上面的 url 中看到的唯一区别是 http 和 https,尽管我在应用程序注册中的重定向 url 以及 microsoft 登录 url 中的 redirect_uri 中都提到了 https。
顺便说一句,它在我的本地环境中工作,当我将它托管在服务器上时不起作用。