Thanks for providing this. Helped a lot. I had to modify #2 and #3 just a little to get it to work for us. I found "IntegratedOnly"mentioned in passing in another article and gave it a try in desperation. It worked, so thought I would add it to this article. Thanks!
1. Make sure you are pointing to the correct framework that is supposed to be used for your integrated logon. This is in the
<add key=TPS Host" value="http://ServerName/Instance.Framework" />
<add key="Url" value=http://ServerName/Instance.Framework / >
2. At the bottom of the config, check and make sure you are pointing your logonpolicy to integrated, rather than explicit:
<add key="LogonPolicy" value="IntegratedOnly" />
3. Verify the framework running in configuration centre has its Logon policy set to Integrated Only