<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Okay. I ensured that client_secret_basic was set, but it still failed. So, I uploaded the log, relying-party excerpt, oidc.properties settings, idp.properties settings, and the PHP client code.</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace"><a href="https://pastebin.com/UqY0F3dS">https://pastebin.com/UqY0F3dS</a><br></div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">Thanks,</div><div class="gmail_default" style="font-family:monospace,monospace">-Jeff</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 19, 2024 at 5:27 PM Jeffrey J Ramsay <<a href="mailto:jramsay@binghamton.edu">jramsay@binghamton.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">They were both the same at one point. I will post everything later this evening. I had to leave to pick up kid.</div><div dir="auto"><br></div><div dir="auto">Thanks.</div><div dir="auto"><br></div><div dir="auto">Jeff<br clear="all"><br clear="all"><div dir="auto"><div dir="ltr" class="gmail_signature">Sent from Gmail Mobile</div></div></div><div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 19, 2024 at 5:14 PM Cantor, Scott <<a href="mailto:cantor.2@osu.edu" target="_blank">cantor.2@osu.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> Here's the link. I can connect to other services, and the<br>
> reason I'm using the same client.<br>
<br>
I don't know how you're managing the client metadata, but the client is registered for one method and using another.<br>
<br>
Henri said as much when you asked this morning. That is the problem. I didn't see the earlier messages.<br>
<br>
If you're using dynamic registration, the client's broken, it's telling the OP it will use one method but using the other.<br>
<br>
With "manual" registration, you'd just fix the client metadata (JSON or SAML format) and poke in the expected method, "client_secret_basic".<br>
<br>
Dynamic registration isn't really designed to be "fixed" in that way, it's assumed to be correct in the first place because the client's the one that asked for the setting.<br>
<br>
-- Scott<br>
<br>
<br>
</blockquote></div></div>
</blockquote></div>