0

App Engine標準Python體系結構中是否支持任何庫來提供SAML 2.0支持?Google App Engine標準環境(Python + SAML)

這篇文章建議使用App Engine的Flex和使用泊塢窗圖像中的python-SAML庫:python SAML in GAE

我試過這種方法,但你失去了一些標準的獨有特性,如X- Appengine-Inbound-Appid頭部在從Flex環境進行調用時被剝離,並且使用本地數據存儲更加痛苦。

如果AES-Python當前不支持Python本機庫,那麼其他標準支持的語言之一(Java,PHP,Go)對於我可以作爲SAML 2 SSO集成的本機解決方案一個單獨的服務?

回答

0

假設python-saml library沒有基於C的源代碼,您可以按照文檔中的說明install it as a third-party library

+0

不幸的是,它依賴於libxml2和其他一些基於C的包,這就是爲什麼Flex環境+ Docker img是必需的。 – yoonjesung

+0

在捆綁的第三方庫中,'lxml'表示它提供了「lxml2'的pythonic綁定」。這種依賴可能會被照顧,對其他人不太確定。 https://cloud.google.com/appengine/docs/standard/python/tools/built-in-library-27 – BrettJ

+0

哇,我一定錯過了這個內置庫或者它最近被添加了。我會測試部署到'lxml'庫的標準,看看它是否與python-saml很好地搭配 – yoonjesung

相關問題