【问题标题】:Azure ACS with Silverlight website带有 Silverlight 的 Azure ACS 网站
【发布时间】:2012-03-26 03:02:57
【问题描述】:

我是 Windows Azure 和 Silverlight 的新手。我正在尝试使用 Windows Live ID 进行身份验证来创建一个简单的 silverlight 网站。到目前为止,我设法使用一个简单的 ASP.net WebRole(很多关于它的教程)使它轻松工作,但没有使用 Silverlight。 对于我的 Silverlight 站点,我创建了一个 WCFServiceWebRole,并引用了 Silverlight xap。它工作正常,现在我需要对用户进行身份验证并获取声明。 简单地说,我需要像 Azure 网站那样做(你使用你的 Live ID,然后你访问 Silverlight 门户)。

我该怎么做?

提前谢谢..

【问题讨论】:

    标签: silverlight azure acs


    【解决方案1】:

    对于 Silverlight 业务应用程序/WCF RIA 服务,您希望使用浏览器 WS-FEDERATION 登录过程来推动登录,此时所需的 WS-FEDERATION 会话令牌 cookie 将自动包含在所有 RIA 服务请求中。

    WIF 身份开发人员培训工具包确实包含示例,展示了如何在 Silverlight 客户端中使用 WS-TRUST 主动配置文件登录,但对于 WCF RIA 服务和相应的 Silverlight 业务应用程序客户端 UI,这会使事情变得更加困难。

    在您有更具体的问题之前,请查看培训工具包。

    http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=14347

    【讨论】:

    • 谢谢!我在这个培训套件中找到了我想要的东西!我只有 Azure 的培训工具包。我只需要与 WIF 示例相同,然后使用我的 Azure 帐户中的 FederationMetadata.xml 而不是提供的帐户。再次感谢。
    猜你喜欢
    • 2011-07-25
    • 1970-01-01
    • 1970-01-01
    • 2021-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多