Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 子域的Selenium cookie_Django_Selenium_Cookies_Selenium Chromedriver - Fatal编程技术网

Django 子域的Selenium cookie

Django 子域的Selenium cookie,django,selenium,cookies,selenium-chromedriver,Django,Selenium,Cookies,Selenium Chromedriver,我正在为django站点设置一些功能测试,当用户登录appname.com时,该站点会将用户重定向到dashboard.appname.com 为了在测试基础设施中实现这一点,我需要在浏览器中添加一个cookie,并将.appname.com作为域 我这样做是因为 self.browser.add_cookie(dict( name=settings.SESSION_COOKIE_NAME, domain='.appname.com', value=session_key

我正在为django站点设置一些功能测试,当用户登录appname.com时,该站点会将用户重定向到dashboard.appname.com

为了在测试基础设施中实现这一点,我需要在浏览器中添加一个cookie,并将.appname.com作为域

我这样做是因为

self.browser.add_cookie(dict(
    name=settings.SESSION_COOKIE_NAME,
    domain='.appname.com',
    value=session_key,
    path='/',
))
当我使用Chrome webdriver时,这一切都很好,但是如果我使用Firefox webdriver,我会

selenium.common.exceptions.WebDriverException: Message: InvalidCookieDomainError is not defined
我认为这意味着它不允许像这样的通配符子域。但是我需要使用通配符才能让dashboard.appname.com正常工作

考虑到Chrome webdriver可以正常工作,我怀疑是geckodriver坏了,但我不是100%确定


有什么想法吗?

看起来这是firefox驱动程序中的一个公开问题:(

这似乎是firefox驱动程序中的一个公开问题:(