Ich erhalte diesen Fehler von Google API Oauth:
idpiframe_initialization_failed”, details: “Kein gültiger Ursprung für den Client: http://127.0.0.…listen Sie diesen Ursprung für die Client-ID Ihres Projekts auf
Ich versuche, eine Anfrage von diesem lokalen Pfad zu senden:
Und ich habe diese URL bereits zum Abschnitt Autorisierte JavaScript-Ursprünge hinzugefügt:
Das ist mein Code:
<!-- The top of file index.html -->
<html itemscope itemtype="http://schema.org/Article">
<head>
<!-- BEGIN Pre-requisites -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js">
</script>
<script src="https://apis.google.com/js/client:platform.js?onload=start" async defer>
</script>
<!-- END Pre-requisites -->
<!-- Continuing the <head> section -->
<script>
function start() {
gapi.load('auth2', function() {
auth2 = gapi.auth2.init({
client_id: 'MY CLIENT ID.apps.googleusercontent.com',
// Scopes to request in addition to 'profile' and 'email'
//scope: 'https://www.google.com/m8/feeds/'
});
});
}
</script>
</head>
<body>
<button id="signinButton">Sign in with Google</button>
<script>
$('#signinButton').click(function() {
// signInCallback defined in step 6.
auth2.grantOfflineAccess().then(signInCallback);
});
</script>
<!-- Last part of BODY element in file index.html -->
<script>
function signInCallback(authResult) {
if (authResult['code']) {
// Hide the sign-in button now that the user is authorized, for example:
$('#signinButton').attr('style', 'display: none');
// Send the code to the server
$.ajax({
type: 'POST',
url: 'http://example.com/storeauthcode',
// Always include an `X-Requested-With` header in every AJAX request,
// to protect against CSRF attacks.
headers: {
'X-Requested-With': 'XMLHttpRequest'
},
contentType: 'application/octet-stream; charset=utf-8',
success: function(result) {
// Handle or verify the server response.
},
processData: false,
data: authResult['code']
});
} else {
// There was an error.
}
}
</script>
<!-- ... -->
</body>
</html>
Wie kann ich das beheben?
Mögliches Duplikat der Google-API-Authentifizierung: Ungültiger Ursprung für den Client
– DaImTo
19. Mai 2017 um 11:36 Uhr
Ich erwarte jetzt das gleiche Problem.
– Beten
19. Mai 2017 um 16:35 Uhr
Konntest du es reparieren?
– Beten
20. Mai 2017 um 6:47 Uhr
Ich habe gerade eine neue Client-ID erstellt und es hat funktioniert.
– Beten
20. Mai 2017 um 7:13 Uhr
Wie gelangen Sie zu dem Abschnitt “Autorisierter JavaScript-Ursprung”, wie im Screenshot gezeigt?
– Stevepowell2000
15. April 2019 um 15:38 Uhr