- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用ADALiOS来访问OneDrive商业服务,并且我在帐户歧义消除后使用以下代码段对用户进行身份验证,
ADAuthenticationContext *context = ....
[context acquireTokenWithResource:resource
clientId:clientId
redirectUri:redirectUri
promptBehavior:AD_PROMPT_ALWAYS
userId:@"userA@mydomain.com"
extraQueryParameters:@""
completionBlock:^(ADAuthenticationResult *result) {
...
}
最佳答案
当您指定一个userId时,ADAL会假定它已被指定,因为那确实是您想要的用户。如果结果用户不是所要求的用户,则您将看到错误。如果您不关心哪个用户已通过身份验证,则可以将nil作为userId参数传递,并且不会收到错误消息。
ADAL库出于谨慎考虑而执行此操作。尽管userId参数暗示了什么,但是当您调用ADAL时,ADAL无法保证您将为所请求的用户获得 token 。它将做到最好。如果它可以在缓存中找到该用户的 token ,则它将返回它。但是,如您所见,如果调用了交互式流,则不会阻止用户输入与要求的用户名不同的用户名。在这种情况下,将返回另一个用户的 token 。如果应用程序已将某些UI元素或 private 资源与特定的userId相关联,会发生什么?如果它得到的是与请求的用户不同的用户 token ,则可能是以对应用程序用户不明显的方式混合用户。如果用户最初以低特权用户身份登录,但随后以管理员身份登录,而应用程序没有注意到这一点,则可能会发生不良情况。因此,该库假定,如果您要求特定用户,那么这是唯一可以接受的用户。
接下来的内容可能比您需要的更多,但是为了完整起见,我将继续。不幸的是,出于三个不同的目的,userId参数已重载。
关于ios - ADAL iOS-已验证其他用户。预期的userA@mydomain.com,实际的userB@mydomain.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26694432/
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许在 Stack Overflow 上提出有关专业服务器或网络相关基础设施管理的问题。您可以编辑问
好的,这就是 Google 所说的 ( https://developers.google.com/webmasters/ajax-crawling/docs/getting-started )。 当
我检查了许多其他类似的问题,但我无法想出一个可以正常工作的 .htaccess 规则。 我有一个包含知识库系统 (knowledgebase.php) 的服务器。我不想在 URL 中显示此 knowl
我正在使用ADALiOS来访问OneDrive商业服务,并且我在帐户歧义消除后使用以下代码段对用户进行身份验证, ADAuthenticationContext *context = ....
我有可用的域 www.desiem.com。 问题是在我托管的 tomcat 中为我的 MENU.WAR 充电时,我继续调用我的页面,写 www.desiem.com 并且什么也没显示。但是当调用 w
当我登录到我的网站 checando.com.br 并尝试访问 www.checando.com.br 时,它失去了 session 。当我回到第一个 URL 时,我的 session 恢复正常。就像
我刚刚向我的网站添加了一个子域,并正在尝试让 SSL 正常工作。以前我使用来自 namespace.com 的证书在 example.net 和 www.example.net 上使用 SSL。 有了
我有一个 servlet,myservlet,在 servlet-mapping 下的 web.xml 文件中,我已经映射到 url-pattern,index.html。请求 http://mydo
在rails4应用程序中,我试图通过配置smtp设置来发送电子邮件,但出现以下错误: 553 5.7.1:发件人地址被拒绝:不归用户所有 admin@mydomain.com 我正在使用以下设置: c
我在 host1.mydomain.com/page_from_host1.jsp 有一个页面,在 host2.mydomain.com/page_from_host2.html 有一个 HTML 页
我在 Heroku 上使用来自 GoDaddy 的 www.mydomain.com 的 SSL 证书。我如何从 root url https://mydomain.com 重定向到 https://
这个问题在这里已经有了答案: Generic htaccess redirect www to non-www (24 个回答) 9年前关闭。 我需要重定向一个域 https://www.mydoma
我有一个用 ASP.NET MVC (V 1.0) 编写的应用程序。该应用程序在 IIS7 上运行,DNS 由 GoDaddy 提供。 我想转发来自 http://mydomain.com/ctrlr
我有一个带有电子邮件字段的表单。电子邮件字段验证已准备就绪,但是,我现在需要该字段仅允许 @mydomain.com 而不是 gmail、hotmail.com 或任何其他... 我只需要允许我的域。
问题是当 PHP 尝试运行某些脚本时,我在 mail.log 中收到 bounce back 错误。 我查看了 /var/log/syslog: Feb 13 12:09:01 myUserName
我查看了一些网站及其 SSL 证书,我注意到很少有 SSL 证书将 Issuer[Issued by] 显示为 mydomain[myorganisation] 示例站点将发行者显示为 mydomai
我创建了通配符证书来支持我的站点域和子域。新证书适用于我的子域(例如 www.mydomain.com、sub.mydomain.com)但是当我尝试访问 mydomain.com 时,我收到证书警告
我正在本地机器上为 Magento 安装 B2B 扩展,没有任何问题。但是在对客户端服务器执行相同操作时,我收到以下错误: 404 Not Found The server can not find
我有一个 nextjs webapp。 我希望主应用程序在索引路由上运行:...mydomain.com/ . 但我也想在路线上有一个登陆页面:...mydomain.com/mylandingpag
我们有多个图片和 PDF 文档可通过我们的网站获得。这些图像和文档存储在源代码管理中,并在部署时复制内容。我们正在考虑创建一个单独的图像服务器来放置我们的库存图像和 PDF 文档 - 从而显着减少我们
我是一名优秀的程序员,十分优秀!