Part 75 RequireHttps attribute in mvc
Link for code samples used in the demo http://csharp-video-tutorials.blogspot.com/2013/08/part-75-requirehttps-attribute-in-mvc.html Healthy diet is very important both for the body and mind. If you like Aarvi Kitchen recipes, please support by sharing, subscribing and liking our YouTube channel. Hope you can help. https://www.youtube.com/channel/UC7sEwIXM_YfAMyonQCrGfWA/?sub_confirmation=1 Link for csharp, asp.net, ado.net, dotnet basics, mvc and sql server video tutorial playlists http://www.youtube.com/user/kudvenkat/playlists In this video, we will discuss RequireHttps attribute. [RequireHttps] attribute forces an unsecured HTTP request to be re-sent over HTTPS. Let's understand [RequireHttps] attribute with an example. Step 1: Create an asp.net mvc4 application using "Empty" template Step 2: Add a HomeController. Copy and paste the Login() action method in the HomeController. [RequireHttps] public string Login() { return "This method should be accessed only using HTTPS protocol"; } Step 3: Try to navigate to http://localhost/MVCDemo/Home/Login. Notice that you are automatically redirected to https://localhost/MVCDemo/Home/Login. So, [RequireHttps] attribute, forces an HTTP request to be re-sent over HTTPS. RequireHttps attribute can be applied on a controller as well. In this case, it is applicable for all action methods with in that controller. Sensitive data such as login credentials, credit card information etc, must always be transmitted using HTTPS. Information transmitted over https is encrypted.
Download
0 formatsNo download links available.