Oauth和excel链接

Oauth和excel链接,excel,azure,oauth,Excel,Azure,Oauth,我们有一个web应用程序,过去通过表单进行身份验证,我们将其更改为使用oauth with azure ad。一些用户将应用程序中不同页面的链接保存在excel文件中。问题是,由于我们更改了身份验证,因此在单击excel链接时出现错误:“Microsoft.IdentityModel.Protocols.OpenIdConnectProtocolInvalidNonceException IDX10311:Requirence为'true'(默认值),但validationContext.Non

我们有一个web应用程序,过去通过表单进行身份验证,我们将其更改为使用oauth with azure ad。一些用户将应用程序中不同页面的链接保存在excel文件中。问题是,由于我们更改了身份验证,因此在单击excel链接时出现错误:“Microsoft.IdentityModel.Protocols.OpenIdConnectProtocolInvalidNonceException IDX10311:Requirence为'true'(默认值),但validationContext.Nonce为null。无法验证Nonce。如果不需要检查Nonce,请将OpenIdConnectProtocolValidator.Requirence设置为'false'


我尝试将选项和PROPFIND谓词添加到requestFiltering,但没有成功…

从此页面安装修复程序:

解决了这个问题。我们也在考虑更改SSO cookie策略,因为我们不希望每个用户都安装修复程序(如果没有必要)

2018年1月18日更新 我们将公司的操作系统更新为windows 10,问题再次出现。实现此代码似乎可以解决问题: