(Verouderd) Android-toepassingsregistratie android-application-registration
Inleiding intro
Vanaf versie 3.0 van Android AccessEnabler SDK veranderen we het verificatiemechanisme met Adobe-servers. In plaats van het gebruiken van een openbare sleutel en een geheim systeem om requestorID te ondertekenen, introduceren wij het concept een koord van de Verklaring van de Software dat kan worden gebruikt om een toegangstoken te verkrijgen dat later voor alle vraag wordt gebruikt die SDK aan onze servers maakt. Naast een verklaring van de Software zult u ook een diepe verbinding voor uw toepassing moeten creëren.
Voor meer informatie, zie Dynamisch Overzicht van de Registratie van de Cliënt 1}.
Wat is een Software Statement? what
Een verklaring van de Software is een teken JWT dat informatie over uw toepassing bevat. Elke toepassing moet een unieke software-instructie hebben die door onze servers wordt gebruikt om de toepassing in het Adobe-systeem te identificeren.
De Software Statement moet worden doorgegeven wanneer u de AccessEnabler SDK initialiseert. Deze wordt gebruikt om de toepassing bij Adobe te registreren. Bij registratie ontvangt de SDK een client-id en een clientgeheim, die worden gebruikt om een toegangstoken te verkrijgen. Voor elke aanroep van de SDK naar Adobe-servers is een geldig toegangstoken vereist. De SDK is verantwoordelijk voor het registreren van de toepassing, het verkrijgen en het vernieuwen van de toegangstoken.
Hoe te om een Verklaring van de Software te verkrijgen how-to-get-ss
Hier zijn manieren u een Verklaring van de Software kunt verkrijgen.
Als u toegang hebt tot het Adobe TVE-dashboard
-
Open uw browser en navigeer aan Adobe Pass TVE Dashboard .
-
Navigeer naar de sectie Channels en selecteer vervolgens het kanaal.
-
Ga naar het tabblad Registered Applications.
-
Klik op Add new application.
-
Geef de toepassing een naam en geef een versie op.
-
Selecteer de platforms waarop de toepassing beschikbaar zal zijn (Android in dit geval).
-
Verstrek Domain Name door van een lijst van domeinen te kiezen die reeds voor uw Programmer worden gevormd.
-
Verplaats uw wijzigingen naar de server en navigeer vervolgens terug naar de tab Registered Applications van uw kanaal.
Er moet een lijst met alle geregistreerde toepassingen worden weergegeven. Selecteer Download in de toepassing die u hebt gemaakt. Mogelijk moet u een paar minuten wachten voordat de Software Statement wordt weergegeven. U kunt deze instructie dan downloaden.
Een tekstbestand wordt gedownload. Gebruik de inhoud ervan als de Software Statement.
Voor meer informatie, zie Dynamisch Beheer van de Registratie van de Cliënt .
Als u geen toegang hebt tot het Adobe TVE-dashboard
Een ticket verzenden naar tve-support@adobe.com . Neem de benodigde informatie op, zoals kanaal, toepassingsnaam, versie en platforms. Iemand van ons ondersteuningsteam zal een softwareverklaring voor u creëren.
Hoe te om de Verklaring van de Software te gebruiken how-to-use-ss
Nadat u uw Verklaring van de Software verkrijgt, moet u het als parameter in de aannemer van Enabler van de Toegang overgaan. Wij adviseren het ontvangen van de Verklaring van de Software op een verre plaats. Op deze manier kunt u de Software Statement eenvoudig intrekken en wijzigen zonder een nieuwe versie van uw toepassing vrij te geven.
Een diepe koppeling voor uw toepassing maken en gebruiken create
Gebruik in Android de omgekeerde waarde van de domeinnaam bij het maken van de Software-instructie als diepe koppelingswaarde
Gemaakte diepe koppeling moet een unieke waarde hebben op het Android-apparaat. Wanneer de veelvoudige toepassingen de zelfde diepe verbindingswaarde gebruiken, zullen de authentificatie en logout stromen zich mengen.
Hoe de verklaring van de Software en de diepe verbinding gebruiken use-both
Voeg de volgende code toe in het bronbestand van uw toepassing strings.xml :
<string name="software_statement">softwarestatement value</string>
<string name="redirect_uri">com.domain_name</string>