I was worried a lot about it yesterday, and Google did not help much, except to search for others who encountered the same confusion.
I could perfectly view wsdl in IE, so IE just passed credentials. Thus, after 5 hours "wtf" decided that the link to the discovery link in VS2010 simply did not transmit the credentials .... it is confirmed by the msg error message indicating that the server does not allow anonymous authentication.
"so that he would not provide my credentials in the same way as IE?"
The mind may not. perhaps I assumed that would be so. Perhaps VS2010 ONLY wanted anonymous authentication to discover.
By checking the SSRS services that I was trying to “discover,” it was discovered that anonymity was not allowed.
So, in my case, VS2010 wanted to authenticate anonymity for discovery and didn’t seem to want to provide credentials in the same way as IE.
So, I opened IIS on the hosting server, turned on anonymous authentication for SSRS, and VS2010 stopped presenting useless login prompts.
A service reset has entered and proxies have been generated.
I have not tried disabling anonymous access, but I mean that since I am going to pass ClientCredentials to the proxy, when I use it, it will be safe to disable anonymous access on the host.
VS2010, which is simply required for authentication anonymously from this dialog box, I assume. He did not return to provide credentials, as I expected.