我有一个使用OneDrive API的WinForms C#应用程序。所有这些工作一直持续到上周,当授权用户开始失败告诉我代码'参数无效。
在审核了我的代码之后,我注意到从授权回调中提取授权代码的例程正在使用.ToLowerInvariant
,这导致授权代码以小写的“m< m”开头。 。当我删除.ToLowerInvariant
时,代码以大写' M'开头。并且令牌请求正常工作。
显然我很高兴我的代码现在正在运行,但我想尝试理解为什么它突然开始出现问题。
非常感谢
詹姆斯