带有okta身份验证的Node.js应用程序将'X-Frame-Options'抛出为'sameorigin'错误和状态不匹配错误

问题描述

我有一个nodejs应用程序。 尝试登录时,出现此错误

dev-xxxxx-okta拒绝连接。日志中的错误是:

拒绝显示``https://dev-206911.okta.com/login/login.htm?fromURI=/oauth2/v1/authorize/redirect?okta_key=AhxDp3Qod0iqq9VKxFNvd6WTRA601e5Sx0FcPl1lS_k'',因为它设置了``X-Frame'' -Options”更改为“ sameorigin”。

试图修复它,但是不能。我在浏览器日志中看到了虚拟机的IP地址。

我的.env文件具有应用程序的IP地址和端口。没有子域,它可以正常工作。但是在域中,URL https://dev-206911.okta.com/login/login.htm?fromURI=/oauth2/v1/authorize/redirect?okta_key=AhxDp3Qod0iqq9VKxFNvd6WTRA601e5Sx0FcPl1lS_k抛出此错误

错误:状态不匹配,在会话中找不到状态,这很可能是环境设置问题,已加载会话:未定义 在.... / node_modules / openid-client / lib / passport_strategy.js:169:20 在processticksAndRejections(internal / process / task_queues.js:97:5)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)