Get session from realm and pass it to EnableAutoSessionRenewal() as required in gokrb5 1.2.0
diff --git a/http_client.go b/http_client.go
index 070986f..6aa75bf 100644
--- a/http_client.go
+++ b/http_client.go
@@ -119,7 +119,13 @@
 				return nil, fmt.Errorf("error performing kerberos login with keytab: %s", err)
 			}
 
-			kc.EnableAutoSessionRenewal()
+			session, err := kc.GetSessionFromRealm(authenticationConf.principal.realm)
+
+			if err != nil {
+				return nil, fmt.Errorf("error getting session from realm name: %s", err)
+			}
+
+			kc.EnableAutoSessionRenewal(session)
 
 			c.kerberosClient = kc
 		}