Ich bin auf this Link zur benutzerdefinierten Authentifizierung zu implementieren.Benutzerdefinierte Authentifizierung für Skype for Business mit SDK
fand ich den folgenden Code in dem gleichen Link aus:
sm.signIn({
root: {
user: 'https://lyncweb.company.com/.../user?originalDomain=company.com',
xframe: 'https://lyncweb.company.com/.../XFrame.html'
},
auth: (request, sendRequest) => {
// somehow get the token
request.headers["Authorization"] = "Bearer ey...Az";
// it returns a Promise, so the token could be
// obtained asynchronously
return sendRequest(request);
}
});
Es gibt keine weitere Erklärung, was user
und xframe
in dem obigen Code-Schnipsel.
Was wir versuchen:
Um das Token eines Benutzers auf das SDK zu passieren, um in den Benutzer-Zeichen zu machen Ist dieser Ansatz möglich.?
Welche Ansatz verwenden Sie? Verwenden Sie den Server oder die Microsoft-Server Ihres Unternehmens? – Shahzad
Wir verwenden AZURE AD, um die App zu hosten. Wir haben das Benutzer-Authentifizierungs-Token über OAuth, müssen wissen, ob das durch die obige Methode durchgeführt werden kann. –
Benutzer und xframe sind die Ergebnisse einer erfolgreichen AutoErmittlungsanforderung (lyncdiscover.domain.com usw.). Der obige Code schließt sowohl die automatische Erkennung als auch die Authentifizierung kurz, aber sie haben das Authentifizierungs-Token auf andere Weise erworben. – ShelbyZ