AWS Cloud9 预览隧道会影响 cookie 吗?
Does AWS Cloud9 Preview Tunnel affect cookies?
我在 AWS EC2 VM 上有一个 react.js 网站 运行,没有任何问题,但现在我正在尝试设置辅助 VM 进行开发。我们不需要其他 VM 来实际公开托管网站,我们只是希望能够测试 UI。我们对两个 VM 使用 Cloud9 IDE,因此我们认为我们会使用 Cloud9 预览隧道,但我一直遇到这方面的问题。
尽管 运行 两台虚拟机上的代码完全相同,但连接到预览隧道的那台虚拟机存在 cookie 无法正确显示的问题。两者都是 运行 在同一个 Chrome window.
这是在线 VM 上的 nookies parseCookies 输出日志:
parseCookies: {
_ga: 'GA1.2.1085256177.1647300286',
datadome: '1fVoqdSQ~INT7sqMQY0ndVZqrTbBCNaJf~ItJbE6yIhwL-8WH9mfPoxZ_jiwbM3DUYv9u29OM5Yx6O7ZY3zwfqadHO~cNLFqZ_YQ1g4965xDI3m3GVnUbtIkw5P_rbk',
iter_id: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhaWQiOiI2MjdkMmEwMzAwMjEyMTAwMDEwNzk5OWUiLCJjb21wYW55X2lkIjoiNWMwOThiM2QxNjU0YzEwMDAxMmM2OGY5IiwiaWF0IjoxNjUyMzY5OTIzfQ.KdiqglJiJjtLtRO9L576BUKs-fg43DTzdYUHqUFR3r8',
myapp_cookiename: 'Fe26.2*1*f528c912c3b46422d19dff9bda87a9a8ab547b844361438efb7b9c2317e9f679*YTfsNWYiiHxYDtZKPU0dvQ*iaoaUkOk0dMw-8DaODb8g_4cdYFP79pcMwUw4F6DejgOIZ2sC8h3BVBXnapqrBnStetK3frQT5h-jNPRC9wmmKlm2zNKanIB1jj3He8xsAxIcalVR25hQbJ4LF8Mqok6*1654798779075*e36e579db8bc009c63dc848ef0e830964a8191a63238e63ab927b9a35196624f*KhoDT3sxxdx0_9Dhbu0BzmWhmP5vVXlDgUrGFftTdEM',
user: 'test@gmail.com'
}
这里是预览隧道 VM 上的相同日志:
parseCookies: {
'__Host-previewc9corsvfs_9c0iPk6fDhrA1u2G': '9cZMuDF19mbjlZ0DVH7JnPD1ikuZvsdA',
AWSALBCORS: '4mS8P/visPkg+aiOETBzvX14hTOXMkzQ+qDNJZwHbpgmU+xqPeUKhZp8d7W9hfIH+i6fQ+gpHx9yJ4wy/ZTlSHp0zAE0m5OOlpfO20pkaaWHG9Vhb4hb1KdY9kzN'
}
我是这个界面的新手,所以我不确定我还需要为上下文提供什么。总的来说,有人知道 Cloud9 预览版会弄乱 cookie 吗?如果知道,差异有规律吗?
我找到了解决此问题的方法。似乎使用 Cloud9 中出现的预览 window 会导致问题。当我 pop-out window 以便它出现在另一个选项卡中时,一切正常。
我在 AWS EC2 VM 上有一个 react.js 网站 运行,没有任何问题,但现在我正在尝试设置辅助 VM 进行开发。我们不需要其他 VM 来实际公开托管网站,我们只是希望能够测试 UI。我们对两个 VM 使用 Cloud9 IDE,因此我们认为我们会使用 Cloud9 预览隧道,但我一直遇到这方面的问题。
尽管 运行 两台虚拟机上的代码完全相同,但连接到预览隧道的那台虚拟机存在 cookie 无法正确显示的问题。两者都是 运行 在同一个 Chrome window.
这是在线 VM 上的 nookies parseCookies 输出日志:
parseCookies: {
_ga: 'GA1.2.1085256177.1647300286',
datadome: '1fVoqdSQ~INT7sqMQY0ndVZqrTbBCNaJf~ItJbE6yIhwL-8WH9mfPoxZ_jiwbM3DUYv9u29OM5Yx6O7ZY3zwfqadHO~cNLFqZ_YQ1g4965xDI3m3GVnUbtIkw5P_rbk',
iter_id: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhaWQiOiI2MjdkMmEwMzAwMjEyMTAwMDEwNzk5OWUiLCJjb21wYW55X2lkIjoiNWMwOThiM2QxNjU0YzEwMDAxMmM2OGY5IiwiaWF0IjoxNjUyMzY5OTIzfQ.KdiqglJiJjtLtRO9L576BUKs-fg43DTzdYUHqUFR3r8',
myapp_cookiename: 'Fe26.2*1*f528c912c3b46422d19dff9bda87a9a8ab547b844361438efb7b9c2317e9f679*YTfsNWYiiHxYDtZKPU0dvQ*iaoaUkOk0dMw-8DaODb8g_4cdYFP79pcMwUw4F6DejgOIZ2sC8h3BVBXnapqrBnStetK3frQT5h-jNPRC9wmmKlm2zNKanIB1jj3He8xsAxIcalVR25hQbJ4LF8Mqok6*1654798779075*e36e579db8bc009c63dc848ef0e830964a8191a63238e63ab927b9a35196624f*KhoDT3sxxdx0_9Dhbu0BzmWhmP5vVXlDgUrGFftTdEM',
user: 'test@gmail.com'
}
这里是预览隧道 VM 上的相同日志:
parseCookies: {
'__Host-previewc9corsvfs_9c0iPk6fDhrA1u2G': '9cZMuDF19mbjlZ0DVH7JnPD1ikuZvsdA',
AWSALBCORS: '4mS8P/visPkg+aiOETBzvX14hTOXMkzQ+qDNJZwHbpgmU+xqPeUKhZp8d7W9hfIH+i6fQ+gpHx9yJ4wy/ZTlSHp0zAE0m5OOlpfO20pkaaWHG9Vhb4hb1KdY9kzN'
}
我是这个界面的新手,所以我不确定我还需要为上下文提供什么。总的来说,有人知道 Cloud9 预览版会弄乱 cookie 吗?如果知道,差异有规律吗?
我找到了解决此问题的方法。似乎使用 Cloud9 中出现的预览 window 会导致问题。当我 pop-out window 以便它出现在另一个选项卡中时,一切正常。