|We don't really want to buy a certificate for each site this gets deployed on just using a self-signed cert would be fine, if it worked.|
I have now established that IIS creates it's own self-signed certificate as it installs. Problem is I don't seem to be able to add this to the client machine.
Installing it over the web allows it to be placed in Personal certificate store but that doesn't solve the problem the certificate still shows a Certificate Error. Trying to place it in the Trusted Root Certificate Authorities store seems to work and says that it has imported correctly but when I check it is not in there.
Exporting the certificate to a file and importing from there is much the same, If I add it to Trusted Root Certificate Authorities store it goes there ok but then just disappears a few seconds later.