node.js - 单击 Excel 中的超链接时,启用 IBM SSO 的应用程序正在打开重复的 URL
问题描述
我有一个在 NodeJs 和 Angular 上开发的应用程序。当我们在浏览器中打开 url 时,应用程序工作正常。当我们在 Excel 中粘贴相同的 url 并将其设置为超链接时,当我们单击该链接时,应用程序会给我两次登录页面。即使在提供凭据后,它也会因错误“状态不匹配”而中断
我使用了 passport 和 passport-ci-oidc 模块来验证用户身份。该代码类似于 passport-ci-oidc 策略。我尝试通过更改带有重定向器的url来修复角度路由,并尝试根据url中的重定向器字符串等更改身份验证时的url……尝试了很多方法。即使我将 resave 和 saveUninitialized 更改为 true/false,也使用 redis 来维护会话。什么都没有解决...
将excel更新到最新版本还是同样的问题。
有人可以帮我解决这个问题。
提前致谢...
解决方案
推荐阅读
- reactjs - 如何使用 redux-thunk 通过钩子传递的 api 数据
- vb.net - 必须点击表格才能获得焦点
- xpath - 将 XML 转换为 CSV,其中 XML 中的不同标签及其各自的子标签成为 CSV 的行项目
- c# - DirectShow (C#):奇怪的黑屏问题
- java - 井字游戏显示不正确
- python-3.x - 从“tensorflow”导入“keras”时出错
- ruby-on-rails - 将外部 .js 文件添加到新的 Rails 6 Web 应用程序
- php - 内存不足PHP Laravel 5.6
- javascript - 如何获取两个日期和时间之间的差异并显示时间流逝
- java - 三元运算符产生一个字符串 - 我正在连接这些短语。看不懂解释java