The tail of my provider log looks like the following, showing that an unsolicited assertion was checked for authenticity by the RP. We then see a get to the identity endpoint by the RP, to start the process of Identity verification, but nothing happening at the provider is being logged after that point (transfer to user_xrds.aspx, subsequent call to provider.ashx by the RP, etc.)
2012-04-27 15:27:37,218 (GMT-4) [5] INFO DotNetOpenAuth.Messaging.Channel - Prepared outgoing CheckAuthenticationResponseProvider (2.0) message for <response>:
is_valid: true
ns:
http://specs.openid.net/auth/2.0
2012-04-27 15:27:37,218 (GMT-4) [5] DEBUG DotNetOpenAuth.Messaging.Channel - Sending message: CheckAuthenticationResponseProvider
2012-04-27 15:27:37,436 (GMT-4) [5] DEBUG OpenIdProviderWebForms.Global - Processing GET on
http://localhost:4860/user.aspx/Bob 2012-04-27 15:27:37,436 (GMT-4) [5] DEBUG OpenIdProviderWebForms.Global - User is NOT authenticated.
I believe I have logging of everything enabled.
<root>
<level value="ALL"/>
<appender-ref ref="RollingFileAppender"/>
<appender-ref ref="TracePageAppender"/>
</root>
<!-- Specify the level for some specific categories -->
<logger name="DotNetOpenAuth">
<level value="ALL"/>
</logger>
The RP log does show that is is performing Identity verification
2012-04-27 15:27:37,421 (GMT-4) [5] DEBUG DotNetOpenAuth.OpenId - Verifying assertion matches identifier discovery results...
2012-04-27 15:27:37,436 (GMT-4) [5] DEBUG DotNetOpenAuth.Http - HTTP GET
http://localhost:4860/user.aspx/Bob2012-04-27 15:27:37,701 (GMT-4) [5] DEBUG DotNetOpenAuth.Yadis - An XRDS response was received from GET at user-supplied identifier.
2012-04-27 15:27:37,857 (GMT-4) [5] DEBUG DotNetOpenAuth.Yadis - Total services discovered in XRDS: 2
2012-04-27 15:27:37,857 (GMT-4) [5] DEBUG DotNetOpenAuth.Yadis - [{
ClaimedIdentifier:
http://localhost:4860/user.aspx/Bob ProviderLocalIdentifier:
http://localhost:4860/user.aspx/Bob ProviderEndpoint:
http://localhost:4860/Provider.ashx OpenID version: 2.0
Service Type URIs:
http://specs.openid.net/auth/2.0/signon http://openid.net/extensions/sreg/1.1}, {
ClaimedIdentifier:
http://localhost:4860/user.aspx/Bob ProviderLocalIdentifier:
http://localhost:4860/user.aspx/Bob ProviderEndpoint:
http://localhost:4860/Provider.ashx OpenID version: 1.0
Service Type URIs:
http://openid.net/signon/1.0 http://openid.net/extensions/sreg/1.1},]
2012-04-27 15:27:37,873 (GMT-4) [5] DEBUG DotNetOpenAuth.Yadis - Skipping HTML discovery because XRDS contained service endpoints.
2012-04-27 15:27:37,889 (GMT-4) [5] INFO DotNetOpenAuth.OpenId - Received identity assertion for
http://localhost:4860/user.aspx/Bob via
http://localhost:4860/Provider.ashx.
2012-04-27 15:27:38,029 (GMT-4) [5] DEBUG OpenIdRelyingPartyWebForms.Global - Processing GET on
http://localhost:4856/default.aspx 2012-04-27 15:27:38,294 (GMT-4) [5] DEBUG OpenIdRelyingPartyWebForms.Global - Processing GET on
http://localhost:4856/styles.css