接到领导给的任务,是让写一个接口服务。实现自动把封装的账号密码输入到公司一个项目的页面上,最后接口跳转的是免登录的项目页面。
一开始我考虑到用flask写一个简单的接口,用selenium写了一个自动登录的方法,写进接口里。效果是达到访问接口http://127.0.0.1:5000/,就自动打开一个浏览器自动输入账号密码进入项目页面。
但部署到服务器上发现,selenium打开的浏览器在服务器运行,并不在客户端运行。
请问有办法实现理想效果吗
你得在客户端运行你说的Python登录代码
1:应用服务器是windows;
2:安装selenium支持浏览器相关驱动;
3:服务部署到这台服务器上;
运行逻辑及效果: 应用收到请求,根据驱动驱动浏览器,打开浏览器输入地址,找到element输入账号密码,如果密码有安全空间的话,无法实现该需求。
你打开的页面是你写的flask服务来处理,处理是将你配置的账号密码在你当前的打开的页面进行填充,然后在你当前的页面跳转到你们老板说的项目页面上,就这么简单。你是不是把自己搞晕了。你重点是写你flask服务的处理填充问题