问题描述
打电话时
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。