sign icon indicating copy to clipboard operation
sign copied to clipboard

Support for Business Central Apps

Open FSharpCSharp opened this issue 5 years ago • 4 comments

It would be desirable to support Business Central Apps. These are either *.navx or *.app files, which must also be signed for publication. Therefore a usage on this platform would be very desirable.

More about this and how the standard signing process works can be found here.

FSharpCSharp avatar Jan 27 '20 09:01 FSharpCSharp

I don't do a lot with Dynamics, so I don't have any experience with these file types. Are there some unsigned and signed files I can use for testing?

clairernovotny avatar Jan 27 '20 12:01 clairernovotny

From the link:

Make sure that you sign the .app file on a computer that has Dynamics 365 Business Central installed.

As it's also using SignTool, this makes it sounds like Dynamics is registering a SIP (an Authenticode signing plugin). We would need that file along with redistribution rights for it if it's not part of some free-to-download SDK.

clairernovotny avatar Jan 27 '20 12:01 clairernovotny

/cc @vcsjones

clairernovotny avatar Jan 27 '20 12:01 clairernovotny

I once attached a file like this from Microsoft. In the zip file is an app file, which was signed by the above mentioned way.

Microsoft_Any.zip

I still noticed today that there is also a "Subject Interface Package" in form of a DLL, which is used for the actual signing.

How do you deal with something like this during development? Theoretically it could be important for other files as well.

FSharpCSharp avatar Jan 27 '20 12:01 FSharpCSharp

From the link:

Make sure that you sign the .app file on a computer that has Dynamics 365 Business Central installed.

As it's also using SignTool, this makes it sounds like Dynamics is registering a SIP (an Authenticode signing plugin). We would need that file along with redistribution rights for it if it's not part of some free-to-download SDK.

Yes, it does use a dll -- navsip.dll

FYI @freddydk

XVII avatar Aug 16 '23 01:08 XVII

Adding @aholstrup1

freddydk avatar Aug 17 '23 07:08 freddydk