2013-03-29 89 views
3

我在VS 2012上用.net 4.5創建了一個雲項目。這包括兩個網絡角色,一個API和一個前端網站。遠程桌面拒絕Windows Azure Web角色的憑證

我按照這裏的說明:http://msdn.microsoft.com/en-gb/library/windowsazure/gg443832.aspx爲了設置遠程桌面,並部署了服務。

當我嘗試連接(我有雙重和三重檢查證書),我被告知'用於連接到的憑據不起作用。請輸入新的憑據。

我的網絡角色都是可操作的,我可以在瀏覽器中訪問它們。

我試過等待一段時間後部署更改傳播,但這沒有什麼區別。我能想到的唯一的事情就是,我還沒有做任何有關證書的事情,除了下載適當的位以便從Visual Studio進行部署之外。我找不到任何說明我需要的文檔。

我也嘗試添加各種域名到用戶名,但沒有任何工作。

我是否錯過了一些東西,或者是否有機會發現現在有天藍色的錯誤?

編輯:現在已經嘗試從Visual Studio中刪除雲項目,刪除Azure中的雲服務並僅使用單個Web角色重新部署。仍然看到問題。

回答

1

只是檢查完整性,

您是否使用網站上的按鈕進行首次訪問?

http://blogs.msdn.com/b/avkashchauhan/archive/2011/04/03/how-to-login-into-windows-azure-virtual-machine-using-remote-desktop.aspx

在另一方面,這是對我們工作的環節,它包括如何設置得所需的證書。

http://geekswithblogs.net/MagnusKarlsson/archive/2012/12/03/connect-to-running-web-role-from-remote-desktop-connection-and.aspx

+0

是的,我做到了這一點,選擇實例點擊連接並下載提供的rdp文件。自該帖子以後,用戶界面發生了變化,但它是一回事。 –

+0

感謝您的編輯!我必須將證書添加到本地商店,然後在遠程桌面設置中設置密碼並重新部署,然後運行。 –

0

將用戶添加到Azure的Active Directory域,(例如[email protected])後,我試圖登錄時的用戶之一,但得到了「您的憑據沒有工作。」經過一些試驗和錯誤之後,我發現我必須在虛擬機上添加用戶(例如smith)作爲本地用戶。一旦我做到了,並分配,密碼,用戶可以在RDP。

1

我通過從.csdef然後除去所有引用.cscfg文件中Microsoft.WindowsAzure.Plugins.RemoteAccessMicrosoft.WindowsAzure.Plugins.RemoteForwarder<Import moduleName="RemoteAccess" /><Import moduleName="RemoteForwarder" />線固定這一點。然後,我能夠從較新的Azure門戶部署和啓用遠程桌面訪問。