gpt4 book ai didi

webkit - Webkit HTTPS身份验证

转载 作者:行者123 更新时间:2023-12-02 04:08:53 26 4
gpt4 key购买 nike

我正在开发我的第一个Windows窗体应用程序以使用WebKit.Net。我需要连接到https站点并弹出身份验证表单。使用.Net内置的浏览器,身份验证表单会自动弹出,但是WebKit只是将我放到401身份验证错误页面,而我不知道如何进行身份验证。有任何想法吗?

即使我可以在核心Webkit库中弄清楚如何做到这一点,也可以修改WebKit.Net以支持它,但我什至找不到。我尝试搜索 Chrome 源,以了解他们如何处理 Chrome 源,但是这太麻烦了。任何帮助表示赞赏。

〜therealmitchconnors

更新:
WebKit.NET建立在WebKit的WinCairo端口上,该端口使用CFLite代替了苹果公司封闭的CFNetwork dll。显然,CFLite不支持身份验证质询,这是实现此目的的“正确”方法。因此,我在WebResourceLoadDelegate中添加了一些代码来检查用户名和密码,并且,如果提供了用户名和密码,但未包含 header ,请取消该Web请求并重新调用导航方法,包括用户名和密码。这是一个非常丑陋的骇客,但确实有效。在webkitdotnet / therealmitchconnors上进行检查。

现在要弄清楚如何结束一个问题...

最佳答案

API中无法执行此操作。有关解决方法,请参见上面的更新。

关于webkit - Webkit HTTPS身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6233045/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com