Azure Active Directory 中的错误重定向 URI API

Wrong Redirect URI in Azure Active Directory API

运行 Login with Azure LS1 API 在本地主机上它工作正常,但是在服务器上迁移脚本我收到以下错误:

A​​ADSTS50011:请求中指定的回复 url 与为应用程序配置的回复 url 不匹配:

我知道问题出在 Azure 门户中的应用程序设置上,我应该用服务器地址而不是 localhost:30662 更改重定向 URI,但问题出在这里:因为应用程序必须 运行 在地址为 192.168.1.xxx 的内部服务器上,并且 Azure 门户需要具有 https:// 认证的地址(如果与本地主机不同),我如何管理它以不在本地服务器上安装 SSL 证书?有没有办法在没有 https:// 的情况下插入重定向 URI?

var msalConfig = {
    auth: {
        clientId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
        authority: "https://login.microsoftonline.com/organizations"
        redirectURI: "http://192.168.1.xxx:30662"
    },
    cache: {
        cacheLocation: "localStorage",
        storeAuthStateInCookie: true
    }
};

A​​ADSTS50011:请求中指定的回复 url 与为应用程序配置的回复 url 不匹配:

旧版体验支持使用http:// schemes。在新体验中,重定向 URI 的格式已更改。它们需要与应用程序类型(网络或 public)相关联。此外,出于安全原因,不支持通配符和 http:// 方案(http://localhost 除外)。

如果您必须使用http:// schemes,您可以返回使用App registrations(Legacy)。