{'domain': '.csdn.net', 'expiry': 1721098612, 'httpOnly': False, 'name': 'log_Id_view', 'path': '/', 'sameSite': 'Lax', 'secure': False, 'value': '3'} selenium.common.exceptions.InvalidCookieDomainException: Message: invalid cookie domain
时间: 2023-09-03 13:11:12 浏览: 67
这个错误通常是因为你尝试使用了一个域名不匹配的 cookie。`.csdn.net` 表示该 cookie 可以在所有以 `csdn.net` 结尾的子域名下使用,但是这个 cookie 在你的代码中却无法使用。这可能是因为该 cookie 是在另一个域名下创建的,或者是因为该 cookie 已经过期或无效。
你可以尝试清除浏览器缓存和 cookie,然后重新运行你的代码。如果这个问题还是存在,你可以尝试使用其他的 cookie,或者使用一个有效的 cookie 来代替这个无效的 cookie。
另外,你可以将 cookie 的 domain 属性设置为你的网站所在的域名,以避免这个问题。例如,如果你的网站是 `example.com`,那么可以将 cookie 的 domain 属性设置为 `example.com`,并且在你的代码中使用这个 cookie。这样,这个 cookie 就只能在以 `example.com` 结尾的子域名下使用,例如 `www.example.com`、`blog.example.com` 等。
相关问题
<Cookie accepted: "[version: 0][name: STICKYID][value: d018209c09a60fb8cda0d86f212467ae][domain: 10.128.86.64][path: /][expiry: null]
这条日志信息表示服务器接受了一个名为 "STICKYID" 的Cookie。具体的Cookie信息如下:
- 版本:0
- 名称:STICKYID
- 值:d018209c09a60fb8cda0d86f212467ae
- 域:10.128.86.64
- 路径:/
- 过期时间:null
Cookie 是由服务器发送给客户端的一小段数据,用于在客户端存储和传递特定的信息。在这个例子中,服务器发送了一个名为 "STICKYID" 的Cookie,它包含了一个值为 "d018209c09a60fb8cda0d86f212467ae" 的标识符。这个Cookie的作用域限定在域名为 "10.128.86.64" 的服务器上,并且可以在整个网站的根路径 "/" 下使用。过期时间为 null 表示这个Cookie是一个会话级别的Cookie,它在用户关闭浏览器后会被自动删除。
翻译<config xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns='http://www.ehcache.org/v3' xsi:schemaLocation="http://www.ehcache.org/v3 http://www.ehcache.org/schema/ehcache-core.xsd"> <cache alias="foo"> <key-type>java.lang.String</key-type> <value-type>java.lang.String</value-type> <expiry> <ttl unit="seconds">10</ttl> </expiry> <resources> <heap unit="entries">20</heap> <offheap unit="MB">10</offheap> </resources> </cache> <cache-template name="myDefaults"> <key-type>java.lang.Long</key-type> <value-type>java.lang.String</value-type> <heap unit="entries">200</heap> </cache-template> <cache alias="bar" uses-template="myDefaults"> <key-type>java.lang.Number</key-type> </cache> <cache alias="simpleCache" uses-template="myDefaults" /> </config>
这是一段 XML 格式的配置文件,它包含三个缓存的配置信息,分别是 "foo"、"bar" 和 "simpleCache"。
其中,"foo" 缓存的键类型是 "java.lang.String",值类型是 "java.lang.String",存在时间是 10 秒,并且使用堆内存和堆外内存,堆内存的容量是 20 个条目,堆外内存的容量是 10 MB。
"bar" 缓存和 "simpleCache" 缓存都使用了名为 "myDefaults" 的缓存模板,其中 "myDefaults" 缓存模板的键类型是 "java.lang.Long",值类型是 "java.lang.String",堆内存的容量是 200 个条目。"bar" 缓存的键类型是 "java.lang.Number"。"simpleCache" 缓存没有额外的配置信息。
阅读全文