467,925 Members | 2,012 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 467,925 developers. It's quick & easy.

ClickOnce deployment fails when both SSL is enabled and "require c

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 being 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.
Mar 21 '07 #1
  • viewed: 3612
Share:
2 Replies
After working directly with a Microsoft Engineer I have an answer. ClickOnce
deployment simply does not work when requiring a client certificate over SSL.
Microsoft indicated that this product limitation would be addressed in the
next release of Visual Studio (Orcas).

"John B" wrote:
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 being 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.
Mar 28 '07 #2
Thanks for posting back what you found out ---
"John B" <Jo***@discussions.microsoft.comwrote in message
news:48**********************************@microsof t.com...
After working directly with a Microsoft Engineer I have an answer.
ClickOnce
deployment simply does not work when requiring a client certificate over
SSL.
Microsoft indicated that this product limitation would be addressed in the
next release of Visual Studio (Orcas).

"John B" wrote:
>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 being 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.

Mar 28 '07 #3

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

5 posts views Thread by Phil Powell | last post: by
15 posts views Thread by Michael | last post: by
2 posts views Thread by Mika M | last post: by
2 posts views Thread by Michael D. Reed | last post: by
1 post views Thread by Jack | last post: by
3 posts views Thread by =?Utf-8?B?Um9nZXIgVHJhbmNoZXo=?= | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.