如何解决出现错误IDX20803:无法从“ System.String”获取配置在ActionableMessageTokenValidator方法中
执行ActionableMessageTokenValidator ValidateTokenAsync方法时出现以下错误
"IDX20803: Unable to obtain configuration from: 'System.String'.",at Microsoft.IdentityModel.Protocols.ConfigurationManager`1.GetConfigurationAsync(CancellationToken cancel)\r\n at Microsoft.O365.ActionableMessages.Utilities.ActionableMessageTokenValidator.ValidateTokenAsync(String token,String targetServiceBaseUrl)\r\n at ActionableTest.Controllers.ActionableServiceController.Post(ActionSubmit requestBody)
从Outlook客户端提交任务调用时用于验证可操作的Outlook的API代码:
ActionableMessageTokenValidator validator = new ActionableMessageTokenValidator();
ActionableMessageTokenValidationResult result = await validator.ValidateTokenAsync(bearerToken,_appSettings.DomainName);
相同的代码可在本地主机以及按预期工作的其他各种主机中工作,但仅在此服务器中会遇到上述错误。
是与特定服务器相关的错误,还是我丢失了某些东西?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。