Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>An example of WIF + MVC is available in this chapter of the "Claims Identity Guide":</p> <p><a href="http://msdn.microsoft.com/en-us/library/ff359105.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/ff359105.aspx</a> </p> <p>I do suggest reading the first couple chapters to understand all underlying principles. This blog post covers the specifics of MVC + WIF:</p> <p><a href="http://blogs.msdn.com/b/eugeniop/archive/2010/04/03/wif-and-mvc-how-it-works.aspx" rel="nofollow noreferrer">http://blogs.msdn.com/b/eugeniop/archive/2010/04/03/wif-and-mvc-how-it-works.aspx</a></p> <p>Controlling the login experience is perfectly fine. You should just deploy your own STS (in your domain, with your look &amp; feel, etc). Your apps would simply rely on it for AuthN (that's why a app is usually called a "relying party").</p> <p>The advantage of the architecture is that authN is delegated to 1 component (the STS) and not spread out throughout many apps. But the other (huge) advantage is that you can enable more sophisticated scenarios very easily. For example you can now federate with other organization's identity providers.</p> <p>Hope it helps Eugenio</p> <p>@RisingStar:</p> <p>The token (containing the claims) can be optionally encrypted (otherwise they will be in clear text). That's why SSL is always recommended for interactions between the browser and the STS.</p> <p>Notice that even though they are in clear text, tampering is not possible because the token is digitally signed.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload