2 Adımlı Doğrulama'yı kullanmak üzere yapılandırılmış Google hesapları için bir çözüm var. Şu anda
, muhtemelen bir “BadAuthentication InvalidSecondFactor" hata düzgün kabuktan giriş yapmanız mümkün değil gibi, atılan görüyoruz.
bu çözmek için, yetki bir App Password gerekecektir . uygulamanın hesap kaynaklara erişmek öğretici izleyin ve oluşturulan şifre ve Uzaktan API için kimlik bilgileri gibi hedef App Engine uygulamasının bir yönetici kullanıcı adını kullanmak
GÜNCELLEME:. Ayrıca
, sen alabilir A dan remote_api_stub.py dosyasına bakın ppEngine SDK. Aşağıdaki gibi _ConfigureRemoteApiWith * (lider çizgi dikkat edin) denilen yöntemler bir aile bulacaksınız:
_ConfigureRemoteApiWithComputeEngineCredential
_ConfigureRemoteApiWithOAuthCredentials kendileri de belgelenmiştir Yöntemleri
- _ConfigureRemoteApiWithKeyFile, atın Belgelerine bir bak. Remote_api_stub.ConfigureRemoteApi() tarafından sağlanan normal ASP'den daha güvenli yöntemlerle kimlik doğrulamanıza izin verir.
ConfigureRemoteApi bir rtok parametresine sahiptir. OAuth belirtecini kullanabilir mi? Denemedim. – jacob
'rtok' yalnızca app_id aramaları içindir. ('ConfigureRemoteApi' docstring öğesinden) > rtok: app_id aramaları ile gönderilecek doğrulama belirteci. Yok ise, rastgele bir belirteç kullanılır. ve aşağıdaki kodda görebilirsiniz: app_id değilse ' : APP_ID = GetRemoteAppIdFromServer (sunucu, yol, rtok) ' Sadece verilen APP_ID App varsa kontrol için yararlı olduğu görünmektedir Motor, remote_api_shell – Bodhi