From: | Dave Cramer <davecramer(at)postgres(dot)rocks> |
---|---|
To: | anushaumapathi(at)gmail(dot)com, pgsql-bugs(at)lists(dot)postgresql(dot)org |
Subject: | Re: BUG #18335: JDBC Postgress Kerberos authentication does'nt work without JAAS |
Date: | 2024-02-06 10:45:46 |
Message-ID: | CADK3HH+y=9ouu8q37MhQrzfDtPfKmR0-0P=2EBPD2G=oREt5yw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
On Tue, 6 Feb 2024 at 04:33, PG Bug reporting form <noreply(at)postgresql(dot)org>
wrote:
> The following bug has been logged on the website:
>
> Bug reference: 18335
> Logged by: Anu K
> Email address: anushaumapathi(at)gmail(dot)com
> PostgreSQL version: 16.0
> Operating system: Windows
> Description:
>
> Hello,
>
> I need to connect to Postgres through a JDBC connection in Kerberos mode.
> This is successful only using the JAAS configuration file. Is there way
> without using the JAAS conf file I can set
> this property in the program that are listed in JAAS conf file.
> My required is not to profile the static JAAS file instead I need to send
> the properties.
> The tickecache and just the login module?
> Properties properties = new Properties();
> properties.setProperty("cache",
> "C:\\temp\\postgresk\\krb5cache");
> properties.setProperty("loginmodule",
> "com.sun.security.auth.module.Krb5LoginModule");
> pgjdbc {
> com.sun.security.auth.module.Krb5LoginModule required
> debug=true
> refreshKrb5Config=true
> doNotPrompt=true
> useTicketCache=true
> useKeyTab=false
> client=true
> ticketCache="C:\\temp\\postgresk\\krb5cache";
> };
>
As far as I know that is the only way to use JAAS on windows.
Dave
From | Date | Subject | |
---|---|---|---|
Next Message | Marcin Barczyński | 2024-02-06 11:30:31 | Re: BUG #18334: Segfault when running a query with parallel workers |
Previous Message | PG Bug reporting form | 2024-02-06 09:20:55 | BUG #18335: JDBC Postgress Kerberos authentication does'nt work without JAAS |