我有两个页面:
我的问题是如何使用curl命令来实现这一点。我可以使用curl成功登录到
我使用以下命令:
xyz.example/a
和xyz.example/b
。只有在登录到xyz.example/a
后,我才能访问xyz.example/b
。如果不经过另一个页面访问xyz.example/b
,则浏览器会显示访问被拒绝(没有重定向到登录页面)。一旦我在xyz.example/a
登录成功,我就可以访问另一个页面。我的问题是如何使用curl命令来实现这一点。我可以使用curl成功登录到
xyz.example/a
,但是尝试访问xyz.example/b
时却被拒绝访问。我使用以下命令:
curl --user user:pass https://xyz.example/a #works ok
curl https://xyz.example/b #doesn't work
我尝试过使用第二行代码,包括用户名和密码部分和不包括用户名和密码部分,但仍然无法正常工作。两个页面都使用相同的CA,所以这不是问题。