我有一个两难的境地,因为我需要通过身份验证的2个网址
url = http://admin:admin@url
url2 = https://admin:admin@url2
@driver.navigate.to url2
@driver.navigate.to url
当我执行selenium脚本时,我试图传递url2然后url以获取auth记住。只有2个重定向,没有办法解决这个问题。 所以困境就是这样 url2 http我仍然得到auth窗口输入凭据,但网址通过就好了。 还有什么可以做的吗? 我正在使用Ruby。
答案 0 :(得分:0)
可能,如果您的网址使用Cookie进行身份验证,您可以事先生成Cookie值并将其设置为Cookie。
models.contracts.findAll({
attributes: ['id', [models.sequelize.fn('sum', models.sequelize.col('payments.payment_amount')), 'total_cost']],
include: [
{
model: models.payments,
attributes: []
}
],
group: ['contracts.id']
})