drupal에 로그인 할 스크립트를 작성하려고 시도하고 사이트의 모든 페이지에 액세스 할 수 있습니다.쿠키 유지 whist 시작 페이지
내가 겪고있는 문제는 사이트를 인증 할 때 ... 쿠키를 유지하고 각 요청에 대해 사용할 수있는 것처럼 보이지 않는 것입니다. 그렇다면 권한없는 사용자 일 수 있습니다.
http = Net::HTTP.new('www.example.com', 443)
http.use_ssl = true path = '?q=front_page&destination=front_page'
resp, data = http.get(path, nil) cookie = resp.response['set-cookie']
data = '"name=jobbloggs&pass=securepassword&op=Log in&form_id=user_login'
headers = { 'Cookie' => cookie,
'Referer' => 'https://www.example.com/',
'Content-Type' => 'application/x-www-form-urlencoded' }
resp, data = http.post(path, data, headers)
puts data
어떤 도움
주시면 감사하겠습니다.