I'm using Forms Based Auth using the SQLMembership provider and all seems to be working fine except for viewing user profiles from people search results.
The search is creating linkw like:
http://<sitename>/my/sites/Person.aspx?accountname=i:0#.f|sql_membership|<accountName>
resulting in a user not found error. If I url encode the same link and paste into the address bar it works. It appears to the the #
that is causing the problem. If I replace this with a %23
if works.
i.e.:
http://<sitename>/my/sites/Person.aspx?accountname=i:0%23.f|sql_membership|<accountName>
Does anyone know of a work around for this?