Skip to content

Fix login 405: POST endpoint changed to /account/logon-username#70

Open
rosudrag wants to merge 1 commit intoLavishSoftware:masterfrom
rosudrag:fix-login-405
Open

Fix login 405: POST endpoint changed to /account/logon-username#70
rosudrag wants to merge 1 commit intoLavishSoftware:masterfrom
rosudrag:fix-login-405

Conversation

@rosudrag
Copy link

@rosudrag rosudrag commented Mar 3, 2026

Summary

  • CCP changed the login form to POST to /account/logon-username instead of /Account/LogOn (which now returns 405 Method Not Allowed)
  • Added the new required ClientIdentifier hidden field to the POST body
  • Fixed a NullReferenceException in the GetAccessToken error handler when response is null

Details

The login page at /Account/LogOn still serves the form via GET, but the <form action> now points to /account/logon-username and includes a hidden ClientIdentifier=eveLauncherTQ field. The old POST endpoint returns 405, which also triggered a secondary NullReferenceException because response was never assigned before the catch block tried to call response.ToString().

CCP changed the EVE SSO login form to POST to /account/logon-username
instead of /Account/LogOn, and added a required ClientIdentifier field.
Also fix NullReferenceException in GetAccessToken error handling when
the Response constructor throws before assignment.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant