https://github.com/Azure-Samples/ms-identity-java-webapp/tree/master/msal-java-webapp-sample
当我使用最新(最新版本)下载的应用程序[ms-identity-java-webapp]时,它给了我一个没有解析的令牌,它在下面给出了异常“com.nimbusds.jose.JOSEException:不支持的JWS算法RS 256,必须是HS 256、HS 384或HS 512”。
但是当我使用旧的下载项目[ms-identity-java-webapp](我在2021年9月下载的)时,这个项目的令牌被解析了。为什么令牌不适用于较新版本的应用?
ms-identity-java-webapp未解析令牌
1条答案
按热度按时间nxagd54h1#
我将GitHub project克隆到我的环境中运行并检查它是否工作,我没有遇到任何这样的问题。
执行步骤:
application.properties
代码中的client_id, client_secret and Tenant_id
值替换为新创建的应用程序的值。应用属性:
在
Registered application in Azure Active directory=>Authentication
中注册了 redirectURI:打开***终端***,导航到 * 应用 * 的 * 根目录 *,运行
mvn clean install
命令:运行
mvn spring-boot:run
:回复: