gpt4 book ai didi

azure - 添加 HTTPS 端点后,我收到此警告 : 'Microsoft.WindowsAzure.Plugins.PasswordEncryption' was not found in the certificate store

转载 作者:行者123 更新时间:2023-12-04 14:02:55 25 4
gpt4 key购买 nike

我向 WebRole 添加了 HTTPS 终结点,现在当我尝试运行 Azure 模拟器时收到以下警告,这会导致计算模拟器停止且调试器退出:

Warning: The SSL certificate 'Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption' for endpoint 'HttpsIn' of role 'MyProj.Web' was not found in the local machine's certificate store.

此证书与 HTTPS 端点无关。它也不(也不应该)位于本地计算机的证书存储中 - 它确实存在于 CurrentUser 证书存储中(我已经检查过)。我试图在 ServiceConfiguration 中完全删除对此证书的引用,只是为了看看会发生什么,但它不断自动重新添加。

如有任何帮助,我们将不胜感激。

编辑:

需要明确的是,我没有尝试使用 Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption 证书作为我的 SSL 证书。我已成功在本地计算机存储中为 HTTPS 端点设置单独的自签名证书:

ServiceDefinition.csdef

    <Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
<Binding name="HttpsIn" endpointName="HttpsIn" />
</Bindings>
...
<Endpoints>
<InputEndpoint name="Endpoint1" protocol="http" port="80" />
<InputEndpoint name="HttpsIn" protocol="https" port="443" certificate="AzureSSL" />
</Endpoints>
...
<Certificates>
<Certificate name="AzureSSL" storeLocation="LocalMachine" storeName="My"/>
</Certificates>

ServiceConfiguration.Local.cscfg

<Certificates>
<Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="xxxxxxxxxx" thumbprintAlgorithm="sha1" />
<Certificate name="AzureSSL" thumbprint="xxxxxxxxxx" thumbprintAlgorithm="sha1" />
</Certificates>

最佳答案

WebRole 正在添加 RemoteAccess 证书设置并在 LocalMachine 中查找证书,因为 SDK 1.8 添加了 <Import moduleName="RemoteAccess" />到 csdef 文件。要解决此问题:

  • 删除两者中的所有“Microsoft.WindowsAzure.Plugins.RemoteAccess。*”(本地和云).cscfg 文件
  • 删除“证书名称 =“Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption”在两个 .cscfg 文件中
  • 删除<Import moduleName="RemoteAccess" /><Import
    moduleName="RemoteForwarder" />
    来自 csdef 文件。
  • 保存并重新编译。如果您稍后需要激活远程桌面,则过程如 this article 中所述。 .

或者,您可以将 RDP 证书添加到 LocalMachine 存储。

关于azure - 添加 HTTPS 端点后,我收到此警告 : 'Microsoft.WindowsAzure.Plugins.PasswordEncryption' was not found in the certificate store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14767234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com