Our asp.net core application requires an AJAX call to be made to an IIS 8.0 Server that is protected by CA SiteMinder SSO.
When making Get requests using AJAX, the desired response is received. However, when Put or Post requests are made, a 302 response is obtained with the URL indicating that SiteMinder is requesting credentials.
It was believed that as long as a user is authenticated by SiteMinder, requests made to the same domain from the same browser session would not explicitly require user credentials.
However, it appears that SiteMinder is still requesting user credentials even after authentication and including the SiteMinder cookie in the request headers.
The question arises as to why SiteMinder treats GET and POST/Put requests differently, and if there is a way to make POST/PUT requests work without redirection from SiteMinder when using XHR.
Here's the link to the function that makes the XHR request:
function fixRecords() {
// Function code goes here
}