<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Site.Master" CodeBehind="Default.aspx.cs" Inherits="OpenIdProviderWebForms._default" Async="true" %> <%@ Import Namespace="OpenIdProviderWebForms.Code" %> <%@ Register Assembly="DotNetOpenAuth.OpenId.UI" Namespace="DotNetOpenAuth.OpenId" TagPrefix="openid" %> <%@ Register Assembly="DotNetOpenAuth.OpenId.UI" Namespace="DotNetOpenAuth" TagPrefix="openauth" %>

Provider

Welcome. This site doesn't do anything more than simple authentication of users. Start the authentication process on the Relying Party sample site, or log in here and send an unsolicited assertion.

You're logged in as <%= HttpUtility.HtmlEncode(User.Identity.Name) %>

Your claimed identifier is <%= HttpUtility.HtmlEncode(Util.BuildIdentityUrl()) %>

Since you're logged in, try sending an unsolicited assertion to an OpenID 2.0 relying party site. Just type in the URL to the site's home page. This could be the sample relying party web site.

An unsolicited assertion is a way to log in to a relying party site directly from your OpenID Provider.