如何解决Nimbus OpenID-无法解析Azure OIDC元数据
打电话时
Jimp
我得到以下内容
Issuer issuer = new Issuer("https://login.microsoftonline.com/common");
OIDCProviderConfigurationRequest oidcProviderConfigurationRequest = new OIDCProviderConfigurationRequest(issuer);
HTTPRequest httpRequest = oidcProviderConfigurationRequest.toHTTPRequest();
HTTPResponse httpResponse = httpRequest.send();
OIDCProviderMetadata.parse(httpResponse.getContentAsJSONObject());
我该如何克服呢?
解决方法
(从评论移至答案)
错误消息告诉您在哪里看。查看路径的第24个字符。您需要确保spaces
,_
,{}
和其他字符不能出现在URL中。
有关如何解决URL中常见的非法字符的问题,有一些通用的解决方法,建议使用URLEncoder。
请参阅:here。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。