首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用appscript如何在Safari中接受自签名SSL证书

使用appscript如何在Safari中接受自签名SSL证书
EN

Stack Overflow用户
提问于 2011-04-08 07:38:14
回答 1查看 281关注 0票数 0

我正在尝试自动化一些东西,其中涉及浏览到一个https的url。我在Mac OS X上的Safari中使用py-appscript。但是当Safari导航到https URL时,因为我有一个自签名证书,它会弹出一个窗口,要求您接受它才能继续。我想不出一个办法来做这件事。当然,使用签名证书可以解决这个问题,但我很好奇是否可以通过appscript接受或单击Safari上的弹出对话框?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-13 02:32:45

好吧,回答我自己的问题。希望它能对某些人有用...

代码语言:javascript
复制
from appscript import *

app(u'Safari').activate()
title = app(u'Safari').do_JavaScript(u'document.title', in_=app.documents[1])
app(u'Safari').documents[1].URL.set(u'https://localhost/')
app(u'System Events').application_processes[u'Safari'].windows[title].sheets[1].groups[2].UI_elements[u'Continue'].click()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5588847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档