Upgrading from a custom build made around 0.4.0 SignalR I find that authentication no longer works.
I have an RIA Services app with forms authentication (based on stock AuthenticationBase<>) and HttpContext.Current accessed from PersistentConnection's handlers used to carry user identity. In IIS logs I see the identity still passed with RIA requests.
Upgrading to latest SignalR I observe that the identity is not available in either HttpContext or IRequest passed in. From Fiddler logs the request is rejected with 403 and credentials aren't sent.
Setting Connection.Credentials to new NetworkCredentials() doesn't change anything.
Looking at the source code and the wholly inadequate documentation hasn't yielded any insights. If anyone has been able to run authenticated connection from a Silverlight client to ASP.NET hosted PersistentConnection I'd much appreciate any pointers!
PS: I also find it curious that browser's network tracing doesn't show SignalR's traffic anymore, what's going on here?