Do you want to load this add-in?

By Adam Nagy

Inventor 2016 introduced a new security measure, which makes the Add-In Manager pop up a dialog when it encounters an Add-In for the first time:

AddInMessage 

Here if you click Allow then from then onwards the Add-In will automatically be loaded without the message box appearing again. If you click Block then the Add-In will never be loaded until you un-tick the Block option for it in the Add-In Manager dialog:

AddInManager

The Add-In security message box also contains Signature, Publisher and Detail sections that are populated from the digital signature of the Add-In. Unlike in case of AutoCAD, inside Inventor the warning dialog will pop up even if the Add-In is signed, but at least the digital signature information will be there, which makes the Add-In look more professional.

Autodesk does not provide its own digital signature/certificate for 3rd party developers, because that would make the Add-Ins look as if they were developed by Autodesk, which is not correct. Developers who wish to sign their Add-Ins need to purchase their own signature/certificate. They can get a single one and used it for all their products.

A colleague looked into certificate providers and here is what he found. We are not endorsing any of them, it's just a list based on the search results and you can surely find other ones as well. You need to decide which one is best for you:

Symantec
                1 year – $499
                2 years – $873 ($436.50/year)
                3 years – $1248 ($416/year)

GoDaddy
                1 year – $200
                2 years – $360 ($180/year)
                3 years – $510 ($170/year)

Digicert
                1 year – $223
                2 years – $396 ($198/year)
                3 years – $534 ($178/year)               

Instant SSL
                1 year – $179
                2 years – $340 ($170/year)
                3 years – $501 ($167/year)               

kSoftware
                1 year – $95
                2 years – $175 ($87.50/year)
                3 years – $245 ($81.66/year)
                5 years – $365 ($73/year)


Comments

6 responses to “Do you want to load this add-in?”

  1. This was a great tip and help, especially with the Cert research you’ve already done. I was just looking for some comparison numbers too. Thanks!

  2. Hi,
    Is there any way I can pre-allow my addin to work
    meaning, skip the “Do you want to load addin” dialog box , since my addin is already allowed to load.
    I need an API to do that.
    regards

  3. Daniela Dubois Avatar
    Daniela Dubois

    Hi,
    I’m trying to use the SDK Addin template to create a basic sample addin. But I believe the addin is not loaded because I’m unable to hit the breakpoint. I then realize that the addin does not have a signature. Do I need to sign it with this providers in order to be able to use the addin templates?
    Regards,

  4. Hi Daniela,
    No you don’t “have to” sign it – but it is a good practice to follow if you are making a commercial application. e.g. for our App Store.
    In the meantime just go into the AddIn Manager and unblock it – which will keep it unblocked from then on.
    Cheers,
    Adam

  5. Aditya Joshi Avatar
    Aditya Joshi

    I am facing a similar issue on Windows 10 platform though I have signed my Addin dll using Microsoft provided SignTool.exe.
    The Signed Addin remains in Blocked State after it has been successfully loaded by Autodesk Inventor 2016 on Windows 10.
    Do I need to update my SignTool.exe for Windows 10?

  6. The better option is to use Comodo’s Code Signing certificate. Its way cheaper than Symantec, GoDaddy, Digicert or KSoftware. At CodeSigningStore its available at only $62.10/year: https://codesigningstore.com/cheap-code-signing-certificates

Leave a Reply to Nazeer HussainCancel reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading