Just to clarify a bit more...you can set the registry settings indicated in
the Verisign article and IF the user is connected to the internet and can
connect to the Verisign timestamping service, the certificate would be
validated whether it expired or not. However, you'd be relying on the user
having an internet connection. Also, the validation process could cause
some delay in the startup of your application.
Yet another, bigger issue...the settings specified in the article are under
CURRENT_USER. You would need to change or set these registry keys from
within your installer. HOWEVER, the user installing your app may not be the
same user (make that probably will not be the same user) that uses the app.
So, you're back to square one...unless by chance the same registry keys can
be set under LOCAL_MACHINE so that they apply to all users. You'd have to
test this by:
1. creating the keys under LOCAL_MACHINE
2. Opening your app and monitoring network traffic to see if a connection
attempt is made to the timestamp service
I know that setting the macro security level to low under LOCAL_MACHINE
works as a setting for all users. I've never looked into whether the same
is true for settings related to a timestamp service and would be interested
in your findings. Nevertheless, if the same settings work under
LOCAL_MACHINE but those settings also exist under CURRENT_USER, I'm pretty
sure the entries under CURRENT_USER would take precedence.
In any case, this may not be as simple as the Verisign article suggests.
--
Paul Overway
Logico Solutions
http://www.logico-solutions.com
"Paul Overway" <(E-Mail Removed)> wrote in message
news:%(E-Mail Removed)...
>I think you better read that KB article again.
>
> 1. It refers to Office 2000
> 2. It isn't going to address your problem. As I indicated previously,
> certificates expire by design.
>
> Read the following and pay particular attention to the last couple of
> paragraphs.
>
> http://msdn.microsoft.com/library/de...rtificates.asp
>
> Or
>
> http://tinyurl.com/ato7m
>
> --
> Paul Overway
> Logico Solutions
> http://www.logico-solutions.com
>
>
> "EarlM" <(E-Mail Removed)> wrote in message
> news:5DD3693F-9DB0-49CE-BDED-(E-Mail Removed)...
>> According to VeriSign's knowledge base (vs5069) all I need to do is make
>> some
>> registry entries and Office 2003 will time stamp the Digital ID and users
>> can
>> use the database for ever. Now I'm attempting to verify the time stamp
>> was
>> is working. Don't want to wait until next year to see. Microsoft sure
>> has a
>> lot of secrets.
>>
>> "EarlM" wrote:
>>
>>> A year ago I deployed some Access 2003 applications with a Verisign
>>> digital
>>> certificate. Some were MDB and some were MDE. Users have high security
>>> setting as required by their security group. Alas, when the certificate
>>> expired the apps would no longer run until they changed Access security
>>> to
>>> medium while I rushed them updates with my new digital certificate.
>>> Customer
>>> will not tolerate this next year. Any suggestions?
>
>