none
ClickOnce deployment fails when both SSL is enabled and "require client RRS feed

  • Question

  • A windows forms 2.0 ClickOnce deployment fails when both SSL is enabled and "require client
    certificate" enabled on the IIS deployment web server.

    Can anyone assist with how to configure this properly or at least confirm if it will just not work?

    When not requiring the client certificate the deployment site works fine.
    However, when I set SSL to "require client certificate" I am prompted for a client cert when I initially open the url. I select my client cert and the web page opens as expected.

    The problem occurs when I click install to begin the ClickOnce deployment.

    I receive the following error message:

    + The remote server returned an error: (403) Forbidden.

    From my research I have come to understand a few things about ClickOnce.

    1. There is nothing inherent to ClickOnce that restricts access to the deployment files other than Windows Access Control Lists (ACLs) which is impractical for my application.

    2. Each file downloaded to the client is a separate request and are not related to each other.

     

    Wednesday, March 21, 2007 7:30 PM