2013-10-24 34 views
0

根據Scottgu幾天前發佈的版本,現在可以使用沒有客戶端證書的Windows Azure管理API。是否存在任何針對沒有證書的Windows Azure Rest API驗證用戶的示例

有沒有這樣做的例子?

我有一個Azure雲服務包,我想讓人們從我的網站部署。因此,我希望從javascript將用戶認證到他們的Azure訂閱(一些針對WAAD的oauth),然後通過休息api爲他們部署我的包。

我不需要一個具體的例子,但只是我如何能做到這一點的一些指針。

我不希望用戶給我他們的密碼offcause,因此我需要一些指導,我可以做用戶的SSO對WAAD/Windows Azure管理API,並從那裏使用訪問令牌來部署包。

回答

0

截至今天,有關此新認證機制(http://msdn.microsoft.com/en-us/library/windowsazure/ee460782.aspx)的Service Management API文檔未更新。由於PowerShell支持新的登錄機制,該機制基本上是此API上的REST Wrapper並且是開源的,所以您可以做的一件事是查看Github上的Cmdlet的源代碼(https://github.com/WindowsAzure/azure-sdk-tools),以瞭解它是如何實現的在那裏寫下你自己的東西(並在這裏分享:))。

+0

當我有一個工作的例子,我會分享:)一個簡單的問題。我不需要創建應用程序,使用我的WAAD進行註冊,並讓用戶在那裏登錄。那麼這樣做是否可以在他們登錄完成Azure訂閱時使用令牌? –

+0

:)。我自己並沒有使用它,但從我的理解,這基本上是訂閱管理員/合作管理員可以使用Service Management API而不使用當前基於證書的身份驗證的功能。關鍵的是,只有訂閱管理員/共同管理員才能使用此功能。 –

+0

好的。會放棄它。 Azure-sdk-tools是一個大型項目:) –

相關問題