Dockerfile for building Python 3.9.2 and Openssl for FIPS
Introduction In previous posts, we saw how to build FIPS enabled Openssl, and…
December 19, 2017
You are developing a nodejs web application having some UI and backend APIs (express). You encounter the following issue:
response to preflight request doesn't pass access control check: no 'access-control-allow-origin' header is present on the requested resource. origin 'https://yourweb.com' is therefore not allowed access
Well, none of them works (at least in my case)!
So, UI was calling an API to fetch user information, and since the user is not authenticated. Backend denied the request, and send a 302 redirect to OKTA url. Since UI was calling API via XHR. And, when it got the redirect URL, and XHR automatically tries to load that OKTA URL, and failed as expected.
Note: No additional header will solve this issue. And, this is not related to CSP.
See code below:
$(document).ajaxError((e, x) => {
if (x.status === 401) {
//In case we got an unauthorized then please do redirect and
// load the login page
storage.set('callback', window.location.hash);
window.location = jQuery.parseJSON(x.responseText).redirectUrl;
}
//else handle something
});
Ahh, this problem ate my 2 days.
Introduction In previous posts, we saw how to build FIPS enabled Openssl, and…
Introduction In this post, we will see how we can build FIPS enabled openssl in…
Introduction I needed a report page, where I wanted to have some information…
Introduction While this topic may applicable to all mysql/mariadb users who…
Being a drupal user from last around 5 years, I used to know small codes for…
Introduction Javascript is not a strict type language. We can use a variable to…
Introduction In this post we will see following: How to schedule a job on cron…
Introduction There are some cases, where I need another git repository while…
Introduction In this post, we will see how to fetch multiple credentials and…
Introduction I have an automation script, that I want to run on different…
Introduction I had to write a CICD system for one of our project. I had to…
Introduction Java log4j has many ways to initialize and append the desired…