Excel office.js displayDialogaSync schlägt mit "internem Fehler" auf Desktop Version 2507 fehlJavaScript

Javascript-Forum
Anonymous
 Excel office.js displayDialogaSync schlägt mit "internem Fehler" auf Desktop Version 2507 fehl

Post by Anonymous »

Ich entwickle ein Excel-Add-In, das den Benutzer mit OAuth authentifizieren muss. Um dies zu tun, nenne ich Office.Context.ui.displayDialogaSync, um die Autorisierungsseite in einem Dialog zu öffnen. Ich öffne den Dialogfeld: < /p>
function openAuthDialog(authUrl) {
app.log("auth url : " + authUrl);
var codeChallenge = sessionStorage.getItem("code_challenge");

Office.context.ui.displayDialogAsync(
authUrl + "?scope=openid&client_id=" + clientId +
"&response_type=code&redirect_uri=" + panelURL +
"&code_challenge=" + codeChallenge +
"&code_challenge_method=S256",
{ height: app.optimizeHeight(), width: app.optimizeWidth() },
function (asyncResult) {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
console.error("Error from dialog => " + asyncResult.error.code + ": " + asyncResult.error.message);
window.location.assign(app.host_url + "excel/AppCommon/connect.html");
} else {
dialog = asyncResult.value;
dialog.addEventHandler(Office.EventType.DialogMessageReceived, processMessage);
dialog.addEventHandler(Office.EventType.DialogEventReceived, dialogCallback);
}
}
);
}

< /code>
Wenn ich dies auf Excel -Desktop ausführe (Version 2507), erhalte ich folgende Fehler: < /p>

osf.dda.asyncresulterror: Osf.dda.Errorcode: -2147024809
Message: "Ein Innern. "Fehlgeschlagen"

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post