Rate limiting is an important concept when it comes to web development. A server can limit the number of request for a number of reasons. The rate limit could be set per client based on their subscription package or based on the server’s capacity. When the limit is reached, the server will start handing out…
Tag: .NetCore
Client Certificate Authentication using IIS and .netCore 5 or .net 6
In my last blog post we saw how easy it was to secure an IIS site using a self-signed certificates. We used OpenSSL to generate the private keys and public certificates. We even understood what a recognised CA would do with a CSR. This time we are going to look at client certificates. This is…
How to plot real-time temperature and humidity bar graphs using DHT11, .net WebAPI and Angular
In my first blog post I managed to get my Arduino Uno to get temperature and humidity readings using a DHT11. Because my Uno has Wifi support, we managed to obtain an IP address from my local network and POST the temperature and humidity reading to a public server, httpbin.org. To secure our communication we…
Step by Step: Saving temperature and humidity reading in Azure Cosmos Emulator using .NetCore Web API
In my last post, we managed to get temperature and humidity reading from a DHT11 using an Arduino Uno. My Arduino Uno also has Wifi capabilities, so we saw how to obtain an IP address and forward our reading to a public website like Httpbin.org. Httpbin.org was then kind enough to accept and return our…