2fast-team / 2fast

Two-Factor Authenticator Supporting TOTP (Windows 10 & Android, iOS, Linux and macOS App)
https://2fast-app.de
GNU General Public License v3.0
430 stars 44 forks source link

Gibt es eine Möglichkeit zur "Offline"-Installation? #16

Closed 93sunnyy closed 2 years ago

93sunnyy commented 2 years ago

Wir versuchen in unserer Umgebung 2Fast als App über Microsoft Endpoint Configuration Manager (MECM/SCCM) zu verteilen. Dazu verwenden wir die MSIXBUNDLES des Windows Stores. Die Pakete werden in folgender Reihe bei uns installiert:

  1. Microsoft.NET.Native.Framework.2.2-x64-2.2.29512.0.appx
  2. Microsoft.NET.Native.Runtime.2.2-x64-2.2.28604.0.appx
  3. Microsoft.Services.Store.Engagement_10.0.19011.0_x64__8wekyb3d8bbwe.Appx
  4. Microsoft.VCLibs.140.00.UWPDesktop_14.0.30704.0_x64__8wekyb3d8bbwe.appx
  5. Microsoft.UI.Xaml.2.7_7.2203.17001.0_x64__8wekyb3d8bbwe.appx
  6. Project2FA.UWP_1.0.9.0_x86_x64_arm_arm64.msixbundle

Dabei ist uns aufgefallen, dass die Installation nur klappt, wenn der Windows Store aktiviert ist. In unserer Umgebung ist der Windows Store standardmäßig deaktiviert. Sobald der Store deaktiviert ist, klappt die Verteilung über MECM nicht mehr. Dabei wird die Installation über MECM/SCCM als installiert angezeigt, die App befindet sich auch im Startmenü des Clients, aber wenn man diese auswählt, tut sich leider nichts. Zu Testzwecken haben wir einen Rechner mit aktivierten Store ebenfalls die gleiche Installation über MECM/SCCM installieren lassen. Wenn dort nach der Installation im Startmenü 2Fast ausgewählt wird, öffnet sich die App. Gibt es eine Möglichkeit 2Fast auch mit deaktivierten Store zu verteilen? Vielen Dank!

jp-weber commented 2 years ago

Ja die Möglichkeit sollte mit einer Sideload-Version funktionieren. Ich habe hierzu die veröffentlichte Version 1.09 um ein ZIP erweitert: https://github.com/2fast-team/2fast/releases/tag/v1.0.9

Hier ist zu bedenken, das nun keine automatischen Aktualisierungen durch den Store kommen und die Aktualisierungen später durch den MECM/SCCM zwingend verteilt werden müssen. Die nächste Version (1.1) wird voraussichtlich auch in ein bis zu Wochen veröffentlicht.

Ich freue mich zu hören, ob die Verteilung mit dieser Version funktioniert.