2014-01-14 46 views
0

我可以找到許多使用JavaScript和OAUTH2的Google Drive API的很好示例,並且我可以找到文章說Google API支持SAML 2.0。但是我找不到有關如何使用JavaScript和SAML使用Drive API的信息。這可能嗎?使用JavaScript和SAML的驅動器API

回答

0

要使用Web瀏覽器SSO配置文件,您需要在服務器上擁有AssertionConsumerService URL。我認爲您可以在服務器端使用JavaScript,但不能僅在用戶Web瀏覽器中使用Web瀏覽器SSO。

你需要在你的服務器上有一些URL。您可以在這裏閱讀更多關於SAML 2.0 https://www.oasis-open.org/standards#samlv2.0。此外,維基包含一些關於SAML協議http://en.wikipedia.org/wiki/SAML_2.0的良好圖像。

+0

這並不回答這個問題。進一步挖掘時,似乎只有通過Google Drive UI網頁訪問Google雲端硬盤時才能使用SAML。通過API訪問僅限於OAUTH2。 – svenyonson

0

不,這是不可能的。您可以將SAML協議用於SSO到Google的OAuth服務器(如果您擁有該設置(包括您的Google App的域名)以獲得OAuth訪問令牌(作爲JWT)。但是,您無法通過JavaScript將SAML令牌發送到Google API。