top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
ASP.NET Web API security essentials : take the security of your ASP.NET Web API to the next level using some of the most amazing security techniques around / / Rajesh Gunasundaram
ASP.NET Web API security essentials : take the security of your ASP.NET Web API to the next level using some of the most amazing security techniques around / / Rajesh Gunasundaram
Autore Gunasundaram Rajesh
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2015
Descrizione fisica 1 online resource (152 p.)
Collana Community experience distilled
Soggetto topico Microsoft .NET Framework
Visual programming (Computer science)
Web site development
Application software - Development
ISBN 1-78588-322-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting up a Browser Client; ASP.NET Web API security architecture; Setting up your browser client; Implementing Web API lookup service; Adding a model; Adding a controller; Consuming the Web API using JavaScript and jQuery; Getting a list of contacts; Getting a contact by ID; Running the application; Authentication and authorization; Authentication; Authorization; Implementing authentication in HTTP message handlers; Setting the principal
Using the [Authorize] attributeGlobal authorization filter; Controller level authorization filter; Action level authorization filter; Custom authorization filters; Authorization inside a controller action; Summary; Chapter 2: Enabling SSL for ASP.NET Web API; Enforcing SSL in a Web API controller; Using client certificates in Web API; Creating an SSL Client Certificate; Configuring IIS to accept client certificates; Verifying Client Certificates in Web API; Summary; Chapter 3: Integrating ASP.NET Identity System with Web API; Creating an Empty Web API Application
Installing the ASP.NET Identity NuGet packagesSetting up ASP.NET Identity 2.1; ASP.NET Identity; Defining Web API Controllers and methods; Testing the application; Summary; Chapter 4: Securing Web API Using OAuth2; Hosting OWIN in IIS and adding Web API to the OWIN pipeline; Individual User Account authentication flow; Sending an unauthorized request; Get an access token; Send an authenticated request; Summary; Chapter 5: Enabling Basic Authentication using Authentication Filter in Web API; Basic authentication with IIS; Basic authentication with custom membership
Basic authentication using an authentication filterSetting an authentication filter; Action-level authentication filter; Controller-level authentication filter; Global-level authentication filter; Implementing a Web API authentication filter; Setting an error result; Combining authentication filters with host-level authentication; Summary; Chapter 6: Securing a Web API using Forms and Windows Authentication; Working of Forms authentication; Implementing Forms authentication in Web API; What is Integrated Windows Authentication?
Advantages and disadvantages of using the Integrated Windows Authentication mechanismConfiguring Windows Authentication; Difference between Basic Authentication and Windows authentication; Enabling Windows authentication in Katana; Summary; Chapter 7: Using External Authentication Services with ASP.NET Web API; Using OWIN external authentication services; Creating an ASP.NET MVC Application; Implementing Facebook authentication ; Implementing Twitter authentication; Implementing Google authentication; Implementing Microsoft authentication; Discussing authentication; Summary
Chapter 8: Avoiding Cross-Site Request Forgery Attacks in Web API
Record Nr. UNINA-9910797805903321
Gunasundaram Rajesh  
Birmingham : , : Packt Publishing, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
ASP.NET Web API security essentials : take the security of your ASP.NET Web API to the next level using some of the most amazing security techniques around / / Rajesh Gunasundaram
ASP.NET Web API security essentials : take the security of your ASP.NET Web API to the next level using some of the most amazing security techniques around / / Rajesh Gunasundaram
Autore Gunasundaram Rajesh
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2015
Descrizione fisica 1 online resource (152 p.)
Collana Community experience distilled
Soggetto topico Microsoft .NET Framework
Visual programming (Computer science)
Web site development
Application software - Development
ISBN 1-78588-322-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting up a Browser Client; ASP.NET Web API security architecture; Setting up your browser client; Implementing Web API lookup service; Adding a model; Adding a controller; Consuming the Web API using JavaScript and jQuery; Getting a list of contacts; Getting a contact by ID; Running the application; Authentication and authorization; Authentication; Authorization; Implementing authentication in HTTP message handlers; Setting the principal
Using the [Authorize] attributeGlobal authorization filter; Controller level authorization filter; Action level authorization filter; Custom authorization filters; Authorization inside a controller action; Summary; Chapter 2: Enabling SSL for ASP.NET Web API; Enforcing SSL in a Web API controller; Using client certificates in Web API; Creating an SSL Client Certificate; Configuring IIS to accept client certificates; Verifying Client Certificates in Web API; Summary; Chapter 3: Integrating ASP.NET Identity System with Web API; Creating an Empty Web API Application
Installing the ASP.NET Identity NuGet packagesSetting up ASP.NET Identity 2.1; ASP.NET Identity; Defining Web API Controllers and methods; Testing the application; Summary; Chapter 4: Securing Web API Using OAuth2; Hosting OWIN in IIS and adding Web API to the OWIN pipeline; Individual User Account authentication flow; Sending an unauthorized request; Get an access token; Send an authenticated request; Summary; Chapter 5: Enabling Basic Authentication using Authentication Filter in Web API; Basic authentication with IIS; Basic authentication with custom membership
Basic authentication using an authentication filterSetting an authentication filter; Action-level authentication filter; Controller-level authentication filter; Global-level authentication filter; Implementing a Web API authentication filter; Setting an error result; Combining authentication filters with host-level authentication; Summary; Chapter 6: Securing a Web API using Forms and Windows Authentication; Working of Forms authentication; Implementing Forms authentication in Web API; What is Integrated Windows Authentication?
Advantages and disadvantages of using the Integrated Windows Authentication mechanismConfiguring Windows Authentication; Difference between Basic Authentication and Windows authentication; Enabling Windows authentication in Katana; Summary; Chapter 7: Using External Authentication Services with ASP.NET Web API; Using OWIN external authentication services; Creating an ASP.NET MVC Application; Implementing Facebook authentication ; Implementing Twitter authentication; Implementing Google authentication; Implementing Microsoft authentication; Discussing authentication; Summary
Chapter 8: Avoiding Cross-Site Request Forgery Attacks in Web API
Record Nr. UNINA-9910819434603321
Gunasundaram Rajesh  
Birmingham : , : Packt Publishing, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
CORS essentials : cross origin resource sharing / / Rajesh Gunasundaram, Randall Goya
CORS essentials : cross origin resource sharing / / Rajesh Gunasundaram, Randall Goya
Autore Gunasundaram Rajesh
Pubbl/distr/stampa Birmingham : , : Packt, , 2017
Descrizione fisica 1 online resource (145 pages) : illustrations
Soggetto topico Web services
Application program interfaces (Computer software)
ISBN 1-78439-111-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910792920603321
Gunasundaram Rajesh  
Birmingham : , : Packt, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
CORS essentials : cross origin resource sharing / / Rajesh Gunasundaram, Randall Goya
CORS essentials : cross origin resource sharing / / Rajesh Gunasundaram, Randall Goya
Autore Gunasundaram Rajesh
Pubbl/distr/stampa Birmingham : , : Packt, , 2017
Descrizione fisica 1 online resource (145 pages) : illustrations
Soggetto topico Web services
Application program interfaces (Computer software)
ISBN 1-78439-111-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910823506203321
Gunasundaram Rajesh  
Birmingham : , : Packt, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Learning angular for .NET developers : build modern single-page web applications using Angular and rock-solid web services using ASP.NET Web API / / Rajesh Gunasundaram
Learning angular for .NET developers : build modern single-page web applications using Angular and rock-solid web services using ASP.NET Web API / / Rajesh Gunasundaram
Autore Gunasundaram Rajesh
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, [England] ; ; Mumbai, [India] : , : Packt, , 2017
Descrizione fisica 1 online resource (1 volume) : illustrations
Disciplina 005.276
Soggetto topico Microsoft .NET Framework
AngularJS (Software framework)
Web applications - Development
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910796533803321
Gunasundaram Rajesh  
Birmingham, [England] ; ; Mumbai, [India] : , : Packt, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Learning angular for .NET developers : build modern single-page web applications using Angular and rock-solid web services using ASP.NET Web API / / Rajesh Gunasundaram
Learning angular for .NET developers : build modern single-page web applications using Angular and rock-solid web services using ASP.NET Web API / / Rajesh Gunasundaram
Autore Gunasundaram Rajesh
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, [England] ; ; Mumbai, [India] : , : Packt, , 2017
Descrizione fisica 1 online resource (1 volume) : illustrations
Disciplina 005.276
Soggetto topico Microsoft .NET Framework
AngularJS (Software framework)
Web applications - Development
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910812247303321
Gunasundaram Rajesh  
Birmingham, [England] ; ; Mumbai, [India] : , : Packt, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui