【问题标题】:azure acs authentication in winrtwinrt中的azure acs身份验证
【发布时间】:2012-05-03 09:55:04
【问题描述】:

我正在尝试使用 Azure ACS 在 winrt Metro 应用程序中对用户进行身份验证。 我用一个简单的 webtoken 在 azure 中建立了一个依赖方。

在 Windows 8 上,我安装了 azure 工具包。当我从 winrt 云(通知 + acs)模板创建一个新项目并填写所有必要的参数时,我可以运行该应用程序,我得到实时 ID 登录屏幕,但是当我输入我的凭据时,我收到一条消息说“我们可以'不加载那个页面"。

谁能帮我解决这个问题?

【问题讨论】:

  • 当我在代码中设置断点时,OnLogin 事件似乎永远不会触发

标签: c# azure windows-8 windows-runtime acs


【解决方案1】:

“我填写所有必要的参数”我假设您的意思是 Configuration.xml 文件包含您的 ACS 命名空间等的必要信息...

现在,填写此信息并配置 ACS 并不足以使示例正常工作。如果您仔细查看 Configuration.xml 文件,您会看到以下元素:

<!--Relying party return Url. The bouncer service url that will parse the token from ACS.-->
<ReturnUrl>https://127.0.0.1/bouncer</ReturnUrl>

<!--Authentication End Url. The bouncer service url used to validate if the authentication process is done.-->
<EndUrl>https://127.0.0.1/bouncer/end</EndUrl>

这些是来自 Azure 应用程序的 URL,您还需要运行这些 URL 才能使示例正常工作。在工具包中,您将找到以下目录:

WATWindows.Setup.v1.2.4\Samples\Notifications.CSharp\Notifications.Backend

为了能够运行示例应用程序,您需要先启动此后端应用程序。

您是否已经在 WATWindows.Setup.v1.2.4\Samples\Notifications.CSharp 目录中运行了 SetupSample.cmd 脚本?

【讨论】:

  • 后端应用程序正在运行,我确实运行了 setupsample 脚本我在示例中得到了与在新应用程序上相同的结果
猜你喜欢
  • 1970-01-01
  • 2013-09-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-12
  • 2023-04-01
  • 2014-12-05
相关资源
最近更新 更多