1

我有一个 Windows azure 项目的源代码。如果我取消注释以下行,则解决方案中的 Web 项目可以正常工作:

<!-- add key="MongoDB.ConnectionString" value="mongodb://nameofx.cloudapp.net:27293" / -->

我为 windows azure 注册了一个新的试用帐户,现在我想将云服务部署到我的新帐户。我必须更新服务配置的哪些部分以及在 Windows azure 门户 ( https://manage.windowsazure.com/ )中我必须做什么?

这是我的解决方案的云项目的屏幕截图。

在此处输入图像描述

在管理面板中创建云服务并尝试上传我的包后,我收到以下错误:

未找到指纹为 919691b3c381b92cc314c316ffcc12903967673e 的证书。

这是配置的证书部分:

<Certificates>
    <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="919691B3C381B92CC314C316FFCC12903967673E" thumbprintAlgorithm="sha1" />
    <Certificate name="Test.InvestorAccountEncryption" thumbprint="6053B67BC5BECEFE4E2090B1C86F592D4358B3A2" thumbprintAlgorithm="sha1" />
    <Certificate name="test.aaa.com" thumbprint="C3B019A7C220CF155C1275E7F3209A94378E2384" thumbprintAlgorithm="sha1" />
    <Certificate name="Test" thumbprint="673398470B32371B06116F7A0B06046EDAC2BF57" thumbprintAlgorithm="sha1" />
</Certificates>

提前致谢,

4

1 回答 1

1

它抱怨的指纹是您的RDP 连接Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption)。默认情况下,Azure SDK 将使用与发布期间进行身份验证相同的Windows Azure 工具证书。

您需要配置您的 RDP(远程桌面)证书。要进行配置,只需在 Visual Studio 中右键单击您的Azure 项目,然后选择配置远程桌面...。这将打开一个提示并允许您为 RDP 正确设置身份验证证书。

如果您不直接从 Visual Studio 发布,那么您将没有Windows Azure 工具证书,您需要创建自己的证书并通过门户角色证书部分上传。直接从Visual Studio 发布要容易得多

一旦您的角色实例正在运行,您就可以使用配置->远程操作从管理门户中管理 RDP 证书和登录

于 2013-05-31T14:24:26.497 回答