Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 请求中指定的回复url与中为应用程序配置的回复url不匹配_Azure_Azure Active Directory - Fatal编程技术网

Azure 请求中指定的回复url与中为应用程序配置的回复url不匹配

Azure 请求中指定的回复url与中为应用程序配置的回复url不匹配,azure,azure-active-directory,Azure,Azure Active Directory,我正在尝试向Azure AD注册Angular应用程序以进行登录。虽然我在代码配置和Azure门户中都添加了重定向URL。但我仍然会遇到以下错误:“请求中指定的回复url与为应用程序配置的回复url不匹配:” 下面是Azure AD应用程序配置的屏幕截图 下面是Angular文件的配置 @NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, AppRoutingModul

我正在尝试向Azure AD注册Angular应用程序以进行登录。虽然我在代码配置和Azure门户中都添加了重定向URL。但我仍然会遇到以下错误:“请求中指定的回复url与为应用程序配置的回复url不匹配:”

下面是Azure AD应用程序配置的屏幕截图

下面是Angular文件的配置

 @NgModule({
   declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    NgxAdalModule.forRoot({
      tenant: `XXXXXXXXXXXXXXXXXXXXX`,
      clientId: `XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX`,
      redirectUri: `https://localhost:4200/frameRedirect.html`, 
      postLogoutRedirectUri: `https://localhost:4200/frameRedirect.html`,
      cacheLocation: 'localStorage',
    }),
  ]

通过添加勾号解决了我的问题,我错误地删除了勾号并添加了单引号


例如,

尝试在azure adAre上注册的url末尾添加一个“/”,您完全确定
clientId
与屏幕截图中应用注册的客户端ID匹配吗?是。。我已经核对过多次了。。同样,也可以将此标记为答案,以便其他人更容易找到解决方案。