मुख्य सामग्रीवर वगळा

WEB API with Auth Token1

Steps to remembers
create a new app with asp.net mvc webapi
select individual authentication

Then add entity framwob
rk to connect employee db

Use asp net membership to connect to current db by setting up the default

<connectionStrings>
    <add name="DefaultConnection" connectionString="data source=.;initial catalog=EmployeeDB;user id=sa;password=sa;Integrated Security=True" providerName="System.Data.SqlClient" />
  <add name="EmployeeDBEntities" connectionString="metadata=res://*/EmployeeDBEntities.csdl|res://*/EmployeeDBEntities.ssdl|res://*/EmployeeDBEntities.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.;initial catalog=EmployeeDB;user id=sa;password=sa;;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /></connectionStrings>


get token
  post request
http://localhost:64634/token

requestbody
username=eer.e@gmail.com&password=erereer@123&grant_type=password

 use that
get records

getrecrods by putting auth token

Autharization:Bearer 1dYHpSpoEPp6h4aKr1Ym-W4K4DeqltrrYMZh4y60QbfcDaDurycTsD_TDGQRcgMnuW0cNF7e5UPFthtJbtgAQslKON4lhDwGKgwrHJ9q4tfEHdea96g-4U6CcA12g2JfeAL6UulJpmA2-jwKzWtzEsQ5NX46H9-va4UzicC--M3n_uDdhVC3A_Yw4uLTyFK-tDytMK2zGShL3Tgno0SVvrdYs0iKX4-tVpdFOKDYCqLy4avSk0N0IA8uOHOu4ksch3yJ1eTIfITQVW4-GdyLv4YTmP2Ri-AGmUm4a_oLSqOiqgpFt6lcaiJ09Zmbx31zN_o-QPlYtuJh6by9weVrCnqRu3O6S0CWqP1rYN27tJvg7_R0UC7orN-R69vmldFCNu9jnM5Z0qIpHSV6soBcuIEI3VD1-w7hUSvff3lnKCnl8lm07W51TgNuuuKDnVCO4ryP9ClKG3QLe9WZE2Dw4QVECs8l0gqM3VQdssiEmpA8R2Szg5qRkSIbp7YuvGFa_0AZwfQ_WseMlgXZrseKpQ
in headers

टिप्पण्या

या ब्लॉगवरील लोकप्रिय पोस्ट

Create WCf service using 2 end points

1.  Creating a WCF service 2.  Hosting the WCF service using a console application 3.  Exposing 2 service endpoints.  4.  Creating a windows and a web Client applications.   Let's take the scenario that we discussed in  Part 2 .  We have 2 clients and we need to implement a service a for them.  1.  The first client is using a Java application to interact with our service, so for interoperability this client wants meesages to be in XML format and the protocl to be HTTP. 2.  The second client uses .NET, so for better performance this client wants messages formmated in binary over TCP protocol. In  Part 2 , To meet the requirement of the first client, we implemented a  web service  and to meet the requirement of the second client we implemented a  remoting service. In this video, we will create a single  WCF service,  and  configure 2 endpoints  to meet the requirements of both the clients. Crea...

WCF Windows communication foundation

WCF:Why WCF Actually, WCF is going to unify all in one : web services : enterprise service : Remoting What is WCF? WCF  stands for  Windows Communication Foundation  and is part of .NET 3.0. WCF is Microsoft platform for building distributed and interoperable applications. What is a distributed application? In simple terms a distributed application, is an application where parts of it run on 2 or more computers.  Distributed applications  are also called as  connected systems. Examples: A web application running on one machine and a web service that this application is consuming is running on another machine.     An enterprise web application may have the following tiers, and each tier may be running on a different machine 1. Presentation tier 2. Business tier   3. Data Access tier     Why build distributed applications? There are several reasons for this 1.  An enterprise application ma...

Dependency Inversion Principle, Dependency Injection and Inversion Of Control

Dependency Inversion Principle, Dependency Injection and Inversion Of Control I’m a big fan of Dependency Injection pattern since it allows me to create more testable, maintainable and loosely coupled components. While it is easy to apply this pattern if you’ve seen some code samples you need more time to understand principles and terms around this pattern. In this article I will try to illustrate differences between those terms and explain how they come to work together. I will use well known car/engine example in this article but any example with dependency will do. All examples are written in C# language. Let’s first define few example classes: public class Engine { } public class Car { private Engine _engine ; public Car ( ) { _engine = new Engine ( ) ; } } n the example above we can see that Car (higher level component) depends on Engine (lower level component). At some point we may need to make car more reusable, for examp...