【问题标题】:Can I get Gmail email address by ACS?我可以通过 ACS 获取 Gmail 电子邮件地址吗?
【发布时间】:2013-02-01 00:02:52
【问题描述】:

0

ACS 今天可以返回 Gmail 地址吗?

听起来之前可以退货。

但现在我用

var principal = Thread.CurrentPrincipal

并在Thread.CurrentPrincipal中添加watch,我只能找到我的名字,但我找不到电子邮件地址。

有人可以帮我吗?

谢谢。

【问题讨论】:

    标签: azure wif acs


    【解决方案1】:

    是的。用户的 GMail 地址应该作为声明之一出现。见http://msdn.microsoft.com/en-us/library/windowsazure/gg185929.aspx

    【讨论】:

    • 正确。请务必将 Threat.CurrentPrincipal 转换为 IClaimsPrincipal,然后检查 Claims 集合。您应该在那里找到电子邮件地址。
    猜你喜欢
    • 1970-01-01
    • 2013-09-07
    • 2017-11-03
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多