sandbox

Differences between revisions 54 and 55
Revision 54 as of 2015-07-20 17:04:52
Size: 3905
Editor: h234n14-g-hn-a11
Comment:
Revision 55 as of 2015-07-20 17:18:08
Size: 3899
Editor: h234n14-g-hn-a11
Comment:
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
  * Installera tillägget [[https://chrome.google.com/webstore/detail/app-runtime-for-chrome-be/mfaihdlpglflfgpfjcifdjdjcckigekc?hl=sv|App Runtime for Chrome]].   * Installera tillägget [[https://chrome.google.com/webstore/detail/app-runtime-for-chrome-be/mfaihdlpglflfgpfjcifdjdjcckigekc|App Runtime for Chrome]].


[ E-legitimation | Ubuntu Sverige portal | Ubuntu Sverige forum ]


Lösningen är mogen för testning, men en öppen fråga är hur man bäst går tillväga när appen för Mobilt BankID uppgraderas.

Det går att använda Mobilt BankID på ett Linux-skrivbord genom att paketera Android-appen för Mobilt BankID för webbläsaren Chrome. Chrome behöver då vara installerad förstås, men man är fri att använda Firefox eller någon annan valfri webbläsare för att surfa. Ett stort tack till Paul Bergström som upptäckte den här möjligheten.

Ubuntu Sverige tillhandahåller ett PPA, varifrån paketet bankid-chrome kan installeras. Paketet är ett okomprimerat Chrome-tillägg, och inkluderar den senaste versionen av BankID-appen för Android.

Nedan beskrivs hur man kan gå tillväga.

  • Ladda ner och installera Chrome. (Chromium funkar inte.)

  • Lägg till ppa:ubuntu-se/bankid-chrome genom att följa stegen på den här sidan, och installera paketet bankid-chrome.

  • Öppna Chrome och gör följande från Chrome:
    • Installera tillägget App Runtime for Chrome.

    • Gå till Tillägg chrome://extensions och aktivera "Programmerarläge".

    • Koppla BankID-appen till Chrome genom att klicka på "Hämta okomprimerat tillägg..." och välja katalogen /usr/share/bankid-chrome

    • Klicka på "Starta" för att öppna BankID-appen.

I bästa fall öppnas appen korrekt, och då är installationen klar.

  • Ange adressen chrome://flags

  • Aktivera funktionen ”Åsidosätt lista för programrendering” (eller ”Override software rendering list” på engelska). Detta har visat sig vara erforderligt ibland för att senare kunna öppna Mobilt BankID från ARC Welder. En möjlighet är att avvakta med det här steget, och gå tillbaka hit om ARC Welder annars inte lyckas öppna appen Mobilt BankID, d.v.s. om du möts av felmeddelandet ”WebGL stöds inte”.

Nu finns appen för Mobilt BankID som ett tillägg i din Chrome-webbläsare. Innan du kan logga in säkert till någon webbtjänst, behöver du förstås hämta ett Mobilt BankID via din bank.

Du behöver inte starta Chrome explicit för att kunna starta appen för Mobilt BankID, utan du kan starta den via BankID-ikonen, som du t.ex. hittar i Dash i Ubuntu, eller i Startprogrammet för appar i Chrome, se Så öppnar du en app. Det kan vara praktiskt att fästa ikonen i Programstartaren.

Varning:
Det bör framhållas att den här lösningen inte har testats omfattande ännu. En viktig fråga, som inte är besvarad än, är vad som händer när appen för Mobilt BankID uppgraderas. Det finns en risk att man då måste börja om från början...

Ett par ord om ARC Welder: ARC Welder är egentligen ett utvecklingsverktyg för att testa Android-appar. Om du vill använda ARC Welder som det är tänkt, kan du installera tillägget igen, men ange då någon annan katalog att skriva filer till än .arc-bankid.

Mer information om App Runtime for Chrome finns i Wikipedia.


[ E-legitimation | Ubuntu Sverige portal | Ubuntu Sverige forum ]

GunnarHj/sandbox (last edited 2017-05-21 09:08:33 by gunnarhj)