[webkit-gtk] libwebkit2gtk and NTLM authentication

Toni Koski toni at firstview.fi
Wed Oct 16 02:18:17 PDT 2013

Hello Webkits,

I try to implement NTLM authentication with webkit2gtk (2.2.0).

There can be found: "WEBKIT_AUTHENTICATION_SCHEME_NTLM = 5" from the 
However, I can't catch The "authenticate" -signal in case of NTLM. It 
seems to work fine at least with BASIC and DIGEST -authentications.

gboolean auth_callback(WebKitWebView *web_view,
                                      WebKitAuthenticationRequest *request,
                                      gpointer user_data)
         g_print("Catch auth signal!\n");

         const gchar *host = NULL;
         const gchar *realm = NULL;
         WebKitAuthenticationScheme scheme;

         g_print("AUTH %s\n",host);
         g_print("REALM %s\n",realm);
         g_print("SCHEME %d\n",scheme);
         return True;

g_signal_connect(web_view, "authenticate", G_CALLBACK(auth_callback), 0);

Any suggestion or sample code how to get it work.


More information about the webkit-gtk mailing list