Resolved: Autofill in Firefox 57 with the Enpass from Microsoft Store

A few months ago, we made our Win32 desktop app available on the Microsoft Store. It worked seamlessly with all the supported browsers, and of course, was quite appreciated by Enpass users who preferred using Microsoft Edge browser.

But the joy was short-lived since on Firefox, Add-ons were replaced by WebExtensions. The Enpass app stopped working with WebExtension as it was not able to make the connection with the Firefox browser.

The Problem

Enpass WebExtension requires a native component to communicate with the Enpass app using native messaging. All is well in case of Enpass installed from our website as the extension in Firefox can easily communicate with the native messaging component of Enpass, however, there was an issue with the app available on the Store.

Store apps follow the approach called the AppContainer Isolation for added security and trust. Due to the AppContainer Isolation, Enpass app and the native messaging component are inaccessible from the apps in the outer world and so couldn’t communicate with the Firefox WebExtension, throwing a connection error.

The Fix!

But all’s well now since we have a fix to the problem. You just need to install the native messaging component for Enpass from our website, and you're done.

Installing the standalone add-on component gives it enough privilege to connect to the main Enpass app inside the container, thus allowing the WebExtension to communicate with the Enpass app through native messaging. And it’s done!

If you have any questions or clarifications, feel free to comment here, reach us on Twitter at @EnpassApp or on Facebook. You can also drop us a line at support@enpass.io for any issue, and to start any discussion, head straight to the Enpass Forums.

 

Comments

Yvan 8 months ago

Thanks Guys !!!

Reply

Oscar Rodriguez 6 months, 3 weeks ago

it work, thank you

Reply

Scott 1 month, 1 week ago

I'm new to Enpass and can't get this to work. The instructions are confusing. I have the EnpassNMHost.exe (v5.5.2) installed and the Enpass extension (v5.5.2) for Firefox (v61.0.2). When I try to use the extension it says "Enpass extension is not able to connect with the Enpass app" and recommends I install the NMhost (which I've already done).

Do I also need the desktop application installed from the Windows store? Unfortunately, I do not have the Windows store on my work computer. Can I still use Enpass?

Reply

nefelibata 5 days, 14 hours ago

it works properly, thanks

Reply

New Comment

Feeds

Never miss an update. Subscribe to receieve an updates whenever we post something in the blog.

RSS / Atom

Categories