After 3 years ur video still is being helpful... Thanks
@telejonjensen4 жыл бұрын
Glad to hear that
@rogerlayton43166 жыл бұрын
Best introduction to REST API security I have found. Simple and effective. Well done.
@telejonjensen6 жыл бұрын
Hi Roger, Thanks and thanks for watching! Jon
@jaskiratsingh84266 жыл бұрын
oh man, this is the first video through which i actually understood the concept , simple yet effective .
@telejonjensen6 жыл бұрын
Hi Jaskirat, I'm glad it helped. Thanks for watching! Jon
@ravindranraghu6 жыл бұрын
You were the first person that made me understand , thanks a ton
@PiyushSingh-mt2tb2 жыл бұрын
You're beard is so big, I could actually hear it! Thanks a lot for the video!
@ahmadmeithaluny25513 жыл бұрын
Thanks Jon you're best teacher .
@thisfkinguy84266 жыл бұрын
This is a great video and exactly what I was looking for! so many other resources have too much extra stuff, this boils it down to the basics and makes it easy to understand! thank you so much!
@telejonjensen6 жыл бұрын
Hi Allan, My pleasure! Thanks for watching! Jon
@flashteq10304 жыл бұрын
Awesome and most simplified explanation
@fkbase Жыл бұрын
Very good, just what I needed, thank you.
@Shazbot2774 жыл бұрын
Thanks this helped me out in 2021, simple and easy to use, included it in a MVC website.
@telejonjensen4 жыл бұрын
Thanks for watching!
@imperialdynamics53464 жыл бұрын
Hi from Greece. Can someone explain to me why this excellent video also has downvotes?!. Easy-to-follow and short, what more could anyone ask for? THANK YOU.
@ScottGammans7 жыл бұрын
Jon, these videos have been invaluable, coming from a traditional SOAP web services background like I do. Thank you!
@telejonjensen7 жыл бұрын
Hi, Thanks for watching! I'm glad they are useful. Jon
@derekemanuel19676 жыл бұрын
Man I loved your video because you showed me how to pass in the token using Restlet Client!
@telejonjensen6 жыл бұрын
Hi Derek, Great! Thanks for watching! Jon
@alvinmacklee63036 жыл бұрын
Very simple, effective and straight forward tutorial..
@telejonjensen6 жыл бұрын
Hi Alvin, Thanks for watching! Jon
@liviosolinas40643 жыл бұрын
Many Thanks for your sharing, really very useful!
@하현지-h8l4 жыл бұрын
This video is very helpful. many thanks.
@xr280xr5 жыл бұрын
Good start, thanks! Next need to know how to issue and manage API tokens.
@jamiedewitz68323 жыл бұрын
I'd love to know the same. I'm trying to build a site that will use the API key to get a token back and utilize the token to consume multiple APIs. Any luck finding anything that helped?
@AddictedSoulsMusic6 жыл бұрын
Such a cool video. Been looking for this on Udemy to no avail. Much appreciated sir! (from South Africa)
@telejonjensen6 жыл бұрын
Hi, Thanks for watching! Jon
@ashiqrifai5 жыл бұрын
you are awsome! every step to the point! Great !
@marty5015 жыл бұрын
Very well explained! Thank you.
@telejonjensen5 жыл бұрын
Hi, You are welcome. Thanks! Jon
@philipvandenheever20847 жыл бұрын
Thanks, as always Jon. You mentioned doing a more advanced security overview (possibly using the Azure AD?). It would be extremely useful.
@telejonjensen7 жыл бұрын
Hi Philip, I will prepare something around that and OAuth. Thanks for watching! Jon
@prassecrets3 жыл бұрын
perfect and very simple. thanks mate.
@rafaeljonathancamiloveraro41992 жыл бұрын
Hi. For someone super dump like me. How I can do the last part from 13:57 on .NET 6.0? Shall I create a class Global.asax? Or shall I do it directly in Program.cs? Sorry for the noob question.
@juandiminico4352 жыл бұрын
awesome video, thanks
@Nikku_b5 жыл бұрын
Very Useful video, Thanks :)
@telejonjensen5 жыл бұрын
Hi, Thanks for watching! Jon
@romeljohnmonsanto90724 жыл бұрын
This helps me, Thanks Jon!
@vivek.tiwary6 жыл бұрын
Very well explained, Please make video on oauth 2 and oidc.
@telejonjensen6 жыл бұрын
Hi Vivek, Will do - thanks for watching! Jon
@mfiebs126 жыл бұрын
Thanks! This was really helpful!
@telejonjensen6 жыл бұрын
Hi Michael, Thanks for watching! Jon
@MoctarAbeidi6 жыл бұрын
Great! Thank you for this video!
@telejonjensen6 жыл бұрын
Hi Moctar, You are welcome, thanks for watching! Jon
@georgyajaeeya15618 жыл бұрын
Thank you for this Part, I wonder if you could post something about authorization filters
@intcoder6 жыл бұрын
Great explanation!!.
@telejonjensen6 жыл бұрын
Hi, Thanks for watching! Jon
@basitnisar10453 жыл бұрын
thanks SIr..... but 1 question can we decorate our method with [APIKey]???
@charliexgun20633 жыл бұрын
Can this go with swagger? how would the parameters be? Thanks
@mushuagayev43885 жыл бұрын
You very good Teacher. You may download your simple in git hub. and past link. It shall be very goodness for us. Thank You Jon.
@khodanimulisha64654 жыл бұрын
Great staff :)
@hussamalshammari47058 жыл бұрын
we are waiting more video on security :)
@bosszagame7 жыл бұрын
Thanks, You can use APIKey on URL ,example localhost/testAPI/api/member&APIKey=1234 ? without DCH rest client
@dipeshnewyug75834 жыл бұрын
Video is awesome , I tried it done but how i can pass the header from my jS . Itested my work in postman its done but how can i get it done from javascript call api using APIkey
@telejonjensen4 жыл бұрын
Hi Dipesh, I'll work up some examples of calling the REST service directly using JavaScript. Thanks for the question! Jon
@acostajuanguillermo6 жыл бұрын
Nice video Mr Jensen, very helpful. How do you get to run Windows so smoothly on OSx?
@telejonjensen6 жыл бұрын
Hi Juan, I am using Parallels. Thanks for watching! Jon
@shellphil54397 жыл бұрын
Great! Just what I wanted. Could you make a video how we can make this more advance? :D
@t.m.15934 жыл бұрын
Where does the WebApiConfig come from?
@telejonjensen4 жыл бұрын
Hi, When you create and ASP.Net WebAPI Application that should be there. Thanks for watching. Jon
@kamel78977 жыл бұрын
I'm working with .Net core APi and i can't finf Global.asax
@telejonjensen7 жыл бұрын
Hi Youssef, Core doesn't have a global.asax. What are you trying to do that you would need that? If I understand that I should be able to help. I do have a few ASP.Net Core 2.0 videos out here: kzbin.info?o=U&video_id=7WjwseHTZsI Thanks for watching! Jon
@kamel78977 жыл бұрын
i'm working on a web api .net core and i want to add an apikey like you did. thank you!
@kamel78977 жыл бұрын
how can i convert : GlobalConfiguration.Configuration.MessageHandlers.Add(new APIKeyMessageHandler()); from Global.Asax to Startup.cs
@kamel78977 жыл бұрын
i used : config.MessageHandlers.Add(new APIKeyMessageHandlers()); But still no working !
@telejonjensen7 жыл бұрын
Hi Youssef, I've got a solution for this. I'll be posting a video in the next few days. You need to configure middleware to handle this which is how .Net Core handles what was WebAPI Message Handlers and Modules. Jon
@kaveenmadusanka84614 жыл бұрын
Thank you
@telejonjensen4 жыл бұрын
You're welcome
@hemaabuhamza36955 жыл бұрын
Thhhhhhhhanks alot
@khan15934 жыл бұрын
Error 1 'NPRWS.MessageHandlers.APIkeyMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage, System.Threading.CancellationToken)': return type must be 'System.Threading.Tasks.Task' to match overridden member I'm getting this :(
@wernhsp7727 жыл бұрын
Is this possible in VB.Net code?
@telejonjensen7 жыл бұрын
Hi, Yes this can all be done in VB.Net. Jon
@CAPS_AMERICA4 жыл бұрын
Your tutorial is awesome,. MICROSOFT SUCKS for implementing so many confusing ways to implement authentication/authorization by introducing thousands of confusing classes that then become obsolete for each new release of .net framework! You implement an authentication, then it won't work with a new version of framework or you have to change the code to replace deprecated classes! Microsoft, I hope your company gets bankrupt!!!!! Whoever is in charge of these so many confusing releases of core and framework should be fed to the Nile crocodiles in Africa!