【问题标题】:How to install public certificate .cer in Azure Function?如何在 Azure Function 中安装公共证书 .cer?
【发布时间】:2021-12-24 05:53:38
【问题描述】:

我正在尝试从 Azure 中托管的 Azure 函数调用 wcf 服务。 wcf 服务需要证书。

当我在本地机器上进行调试时(我成功导入证书),我可以调用 wcf 服务,但在 Azure 中我收到错误“HTTP 请求被客户端身份验证方案‘匿名’禁止。”

我认为这是由于 Azure 端缺少证书。

我尝试将 .cer 上传到公钥证书 (.cer) 但仍然无法正常工作。我的函数应用程序仍然返回相同的错误“客户端身份验证方案‘匿名’禁止 HTTP 请求。”

请告诉我如何让我的请求在 wcf 服务中接受? 如果我们在 Azure 门户中有解决方案而不是使用 PowerShell,那就太好了。

注意:我在本地机器上调试和发布到 Azure Function 时使用相同的证书和源代码。

谢谢。

【问题讨论】:

标签: c# azure wcf azure-functions azure-appservice


【解决方案1】:

感谢您的宝贵时间。

该问题已在 WCF 端解决。 WCF 人员将 Azure 函数 IP 地址添加到白名单中,并且可以正常工作。与 Azure Function 无关。

看起来与this one 的问题相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-22
    • 2020-01-24
    • 2020-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-19
    • 2022-12-16
    相关资源
    最近更新 更多