Amazon web services Amazon mturk外部问题无法将cookie保存到浏览器

Amazon web services Amazon mturk外部问题无法将cookie保存到浏览器,amazon-web-services,crowdsourcing,mturk,Amazon Web Services,Crowdsourcing,Mturk,Amazon mturk为我们提供了一个选项,通过提供指向外部网站的问题url来设置我们自己的外部问题。我们的网站依靠cookie来运行,但是,很多时候我发现它工作异常,原因是服务器设置的cookie(我检查了日志,cookie确实是由服务器设置的)没有真正保存到客户端浏览器。但有时它也很好用。最奇怪的是,如果我试图通过浏览器直接访问我们的问题url,cookie总是可以成功保存。那么AMT在这里有什么不同呢?有什么可能解释AMT会阻止浏览器不时保存cookie? 另外,我不熟悉web应用程序。

Amazon mturk为我们提供了一个选项,通过提供指向外部网站的问题url来设置我们自己的外部问题。我们的网站依靠cookie来运行,但是,很多时候我发现它工作异常,原因是服务器设置的cookie(我检查了日志,cookie确实是由服务器设置的)没有真正保存到客户端浏览器。但有时它也很好用。最奇怪的是,如果我试图通过浏览器直接访问我们的问题url,cookie总是可以成功保存。那么AMT在这里有什么不同呢?有什么可能解释AMT会阻止浏览器不时保存cookie? 另外,我不熟悉web应用程序。公平地说,cookie并不总是可靠的,因为它可以被客户端拒绝、修改和删除。所以依靠cookie来完成一些关键的工作不是一个好主意

附言: 我将我们的url替换为google的url,以查看google是否可以通过AMT保存cookies,并发现google的cookies也是空的。这很奇怪,因为谷歌应该在我的本地浏览器中保存cookies

谷歌在AMT中没有cookie 但是,将同一url直接复制到浏览器时,会列出许多cookie。