Hi,
Did you tried assigning SSO to a report in CMC?.
in CMC>> select the report and in properties and DB logon>> select "Single Sign On".
Once checked save and run the report in portal. User should be able to longin with out asking creadentials.
Thanks,
Jothi