普段ブラウザはChromeを使用しています。
現在Aamazonの販売者用ページ(Seller Central)を管理しており、
その一部の操作をChromeを使って自動化したいと考えています。
プログラムのショートカットをデスクトップに置き、プログラミングが分からない人でもクリック1つで操作ができるようにするのが理想です。
毎度ログインを要求されるのが手間なので、デフォルトのプロファイルを継承するために以下のコードを挟んでいます。
caps = Selenium::WebDriver::Remote::Capabilities.chrome( chromeOptions: { args: ['--user-data-dir=C:\Users\Owner\AppData\Local\Google\Chrome\User Data\Default'] }) driver = Selenium::WebDriver.for :chrome ,:desired_capabilities => caps
しかし、ルーチン的な操作が悪いのか、このショートカットから立ち上げたブラウザは毎回ログインを要求されてしまいます。
デフォルトのChrome使用時はログインを要求されません。
同じプロファイルを使用しているのに、なぜでしょうか?
こうしたログインの要求を回避するにはどうすればよいでしょうか?
ご教授いただけましたら幸いです。
■使用環境
OS:Windows10
Chrome : 75.0.3770.80
selenium-webdriver : 3.142.3