Archives for Web Applications
HTTP2 advantages
Http had a serious limitation in the number of HTTP connections allowed between a browser and the HTTP Server. HTTP addressed several limitations and also provided enhancements over HTTP HTTP…
Web Server Considerations for Hosting SSL Certificates
(Also read - SSL Certificate basics ) Ensure that your server is at least dual homed. Use a separate Network Interface for the Web Server (and associated SSL certificate). Use…
The framework microsoft.aspnetcore.app version 3.1.0 was not found
If you see this error in VS Code, you are missing the aspnetcore runtime (even though you may have installed the larger .net core runtime). Basically, .net core is not…
From Chrome, clear a specific site’s cached content
Type chrome://settings Basically, go into the advanced tab on the ‘clear browsing content’ – and pick ‘Site Settings’
SSL or TLS – on Firewalls and Load Balancers – layer 5 or layer 6
For layer 7 firewalls, how does SSL / TLS exactly work? Since SSL lives in layer 6 (or 5) – but not 7, how does it even understand layer 7…
Browser Reload without retrieving cached pages
It is a pain to clear out the cache everytime while testing some simple client side change in your web app. CTRL F5 reloads the page afresh, without checking the…
WebSockets–versus HTTP
I am building a web app (or a mobile app). Can I eliminate HTTP altogether and use WebSockets? Not completely. To perform a websocket handshake , one needs HTTP. Once…
SSH versus VPN
Both are technologies for accessing remote resources using a secure channel. VPN Base Use Case Some of the business’s employees may travel and frequently need to access these resources from…
load balancers general SSL
Load balancers are ubiquitous. Most of us encounter them as the internet facing part of a server farm (usually a web server farm). Server Farms One of the most commonly…
Dual Factor in ASP.NET and Azure AD
On-Premises Application – MFA as built-into the application To perform a multi-factor authentication for on premise applications, you need your application to redirect authentication to a service (MFA service) that…