authentication - 如何让 Delphi 从默认浏览器读取登录的网页 - 而不是 twebbrowser
问题描述
我正在尝试从需要登录的网页中读取数据。我可以使用 twebbrowser 并让用户通过它登录,但是,关键是不允许我的应用程序处理任何安全凭证,即使通过 twebbrowser。我希望用户在他们的默认浏览器上登录,然后我的应用程序会以登录用户身份加载页面,而无需任何凭据通过我的应用程序。我发誓,在很久以前,我能够做到这一点。但是我现在似乎无法让它发生。这可能吗?或者在没有凭据通过我的应用程序的情况下连接到登录网站的任何其他建议?提前致谢。
附加信息:我想要做的是编写一个应用程序,它从快速销售网站(每隔几分钟新项目)读取购买历史并实时保持运行总数,同时在有东西出售时警告用户他们已经购买了(因为网站重复了没有卖完的东西)。我更喜欢将我的应用程序保留为仅作为数据聚合器,即只读,与登录、购买等完全分开。我不希望人们担心在我的应用程序中输入密码或信用卡。
解决方案
推荐阅读
- reactjs - 将反应可拖动移动到屏幕一侧?
- svg - 如何在 Vuetify 中添加自定义 SVG 图标 - Vue
- java - Spark 作业完成,写入输出文件但执行程序状态为 KILLED?
- python - 尝试使用 python 读取 oracle 数据库时出错
- php - 即将存储与父复选框相关的子复选框的多个值,数据只存储一次
- c++ - 在具有成员函数的运行线程期间破坏的对象
- vba - Excel-VBA:比较日期时出现运行时错误
- android - 在 Android 应用中添加 Admob 广告时出现依赖项错误
- angular - Angular HttpClient 中的错误处理(在业务规则中找不到记录时不被视为错误)
- haskell - 如何从不纯的方法返回纯值