I want to search in external data source. I made connection with external SQL Table via Business Data Connectivity (BDC) Service; I made profile pages etc, I set up search, everything works. But... I wanted to make custom security trimmer, which check user privileges, based on ID founded element. But from code I get only "real", "bcd3" url, not user-friendly profile page url.
These links should explain everything:
url taken from my custom security trimmer code:
bdc3://sthAboutDB_sthAboutDB/default/00000000%252d0000%252d0000%252d0000%252d000000000000/126/sthAboutDB/128?s_id=ihwaaaa==&s_ce=00c00c040004080g10000c0005s"
(auto generated in Sharepoint Designer) profile page url, with ID which I need:
http://server/sth/bdc/_bdc/http___server/sth.aspx?ABC_ID=31
I want to get this ABC_ID, but from code I can see only ugly url with bdc3 with "ihwaaaa" used as ID (probably).
Is it possible?
Is anywhere explaination of this "bdc3 url"? I didn't find this on msdn pages.