出现错误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 (将#修改为@)