mechanize기계화 : 사이트에 로그인하지 않은 내가 보석으로 다른 사이트에 권한을 부여하기 위해 노력하고있어
내 코드 : 나는 login_zenit
을 실행할 때
def login_zenit
agent = Mechanize.new
agent.get('http://mobile.zenitbet.com/') do |p|
f = p.forms.first
f.login = 'login'
f.fields[1].value = 'password'
f.submit
end
agent.get('http://mobile.zenitbet.com/')
redirect_to root_url
end
문제는 그것이 작동하지 않는있다 - I 웹 브라우저에서 사이트에 권한을 부여하지 않았습니다. rails console
에서이 코드를 실행해도 완벽하게 작동합니다. 나는 어디에서 실수 했습니까? 어쩌면 redirect_to root_url
에 문제가 있습니까?
감사합니다.
에서 생각? –
@FrederickCheung 필자는 레일 앱을 통해 사이트에 원격으로 권한을 부여 할 것으로 기대합니다. 그러나 그것은 일어나지 않습니다 - 나는 아직 사이트에서 승인을받지 못했습니다 –
당신이 그 사이트에서 브라우저를 가리키고 로그인 할 것으로 예상합니까? –