https://mitreid-connect.github.com/ is 404
Opened this issue · 5 comments
how to get it
Looks like the home page references the old path for github pages. You can find that information here: https://mitreid-connect.github.io/
看起来主页引用了 github 页面的旧路径。您可以在此处找到该信息:https : //mitreid-connect.github.io/
Thank you for your reply, https : //mitreid-connect.github.io/ is empty. By the way, I traded the accessToken for userInfo, why was it intercepted and let me log in.
I can only guess that your token had expired when you made the request to /userinfo. Also the user needs to have ROLE_USER and the the 'openid' scope.
You should check the server logs to find out what happened. (A screen shot doesn't really provide enough information to troubleshoot the problem. )
我只能猜测当您向 /userinfo 发出请求时,您的令牌已过期。此外,用户需要具有 ROLE_USER 和“openid”范围。
您应该检查服务器日志以了解发生了什么。(屏幕截图并没有真正提供足够的信息来解决问题。)
我可以监听当您向 /userinfo 发出请求时,您的令牌已过期。此外,用户需要具有 ROLE_USER 和“openid”范围。
您应该检查服务器日志以了解发生了什么。(屏幕截图并没有真正提供足够的信息来解决问题)。
The service has only two logs:
Successful Authentication of user at Sat Jul 31 11:39:33 CST 2021
[clearExpiredAuthenticationHolders] Paged operation run: completed 1; swallowed 0 exceptions
From the information you provided, I cannot say what is going on.
If your authorization token is correct and not expired, then doing a GET to the userinfo endpoint with the Authorization: Bearer <token>
should return a JSON version of the user information.
A few things you can do, watch what your browser is doing via the developer view and see the redirect happen. Put some logging into your application to see if it's making the call correctly, and that you are getting the JSON back, or try using a command line (like wget
to perform the userinfo get with the authorization header and token specified, to see if it's your application or if it's mitreid that is doing something unexpected.
Sorry I can't be of more help.