how to publish a form ....

F

Frowin

Hi

I have created a new form and had to digitally sign it (Full Trust). The
idea is now, that customers from us can download this form from a web server
or receive it by email. But when they try to open the form, they get an error
message:

"Insufficient Security Privilege

This form cannot beo opened because it requests domain security level and is
only allowed restricted security level. Based on the information in the form,
the file should be located at file:///\\..............\Form1.xsn in order to
open the correct security level."

So, the customer cannot access the file and so it cannot open it.

How do I publish this form locally, so that customers from us can download
this form from a web server or receive it by email and open it whitout an
error message?
What do I have do to, that they can use the downloaded form without access
to the published form?
We want to provide forms but without access to the published once.

Please help, I cannot find any way to solve it
Frowin
 
R

Renee in Juneau

I've ony worked with domain level security, so I can't really help,
but still you might try this:

While in designmode, choose Tools/Form Options/Security
and uncheck the "auto-determine security" checkbox and set the
security level to "restricted". Now publish AGAIN the form to your
webserver, and test.

If this doesn't work, you may have to create a Fully-Trusted-Form
installation that users can download and install via an MSI...I don't
think adding your digi-cert to the form has had any impact on the
form's ability to run on their machines. Once the form is installed,
they'll be able to auto-upgrade to the newest version as you change
it, providing you set this to happen in Tools/Form Options/Advanced

Oh, and if you create a Fully-Trusted form, don't forget to change the
Tools/Form Options/Security setting before packaging it up for
deployment.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top