Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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 active directory AcquireTokenAsync允许的额外查询参数是什么_Azure Active Directory_Exchangewebservices_Access Token_Adal_Ews Managed Api - Fatal编程技术网

Azure active directory AcquireTokenAsync允许的额外查询参数是什么

Azure active directory AcquireTokenAsync允许的额外查询参数是什么,azure-active-directory,exchangewebservices,access-token,adal,ews-managed-api,Azure Active Directory,Exchangewebservices,Access Token,Adal,Ews Managed Api,在?的extraQueryParameters参数中允许哪些额外的查询参数该方法用于检索授权码,据我所知,授权码对应于授权码,并且该方法的查询参数记录在此处 您可以看到ADAL如何解析和使用来自的查询参数。如果试图覆盖库已指定的查询参数(如redirectUri),则它将引发异常 可以成功覆盖的查询参数的一个示例是domain\u hint 提供有关用户应用于登录的租户或域的提示。域提示的值是租户的注册域。如果租户联合到本地目录,AAD将重定向到指定的租户联合服务器 大多数其他查询参数似乎已经被

在?

extraQueryParameters参数中允许哪些额外的查询参数该方法用于检索授权码,据我所知,授权码对应于授权码,并且该方法的查询参数记录在此处

您可以看到ADAL如何解析和使用来自的查询参数。如果试图覆盖库已指定的查询参数(如
redirectUri
),则它将引发异常

可以成功覆盖的查询参数的一个示例是
domain\u hint

提供有关用户应用于登录的租户或域的提示。域提示的值是租户的注册域。如果租户联合到本地目录,AAD将重定向到指定的租户联合服务器

大多数其他查询参数似乎已经被库使用,或者是库硬编码的,或者是用户可在其他地方指定的

上还有一些关于此参数的文档

  • extraQueryParameters
    (可选)使应用程序开发人员能够向STS端点提供额外的参数。这可以是提示,也可以是未直接通过API公开的参数的一种扩展点。这是一个以逗号分隔的键/值字符串,由一个符号和分隔:
    “key1=value1&key2=value2”
  • 请注意,ADAL.NET还检查是否存在特定的环境变量(
    ExtraQueryParameter
    ),如果存在,则向STS端点的每个查询添加额外的查询参数

这可能表明,当直接使用自定义STS而不是AAD时,这更有用

谢谢。微软网页上的文档(见我提供的链接)在这个问题上是违法的。