2012-05-03 222 views
1

我试图在使用Azure ACS的winrt metro应用程序中对用户进行身份验证。 我用一个简单的webtoken在天蓝色的地方建立了一个依赖方。winrt azure acs身份验证

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

任何人都可以帮助我吗?

+0

当我在我的代码中设置断点时,看起来OnLogin事件永远不会触发 –

回答

0

随着“我填写所有必要的参数,”我假设你指的是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应用程序,你还需要为了运行样品网址工作。在工具箱,你会发现下面的目录:

WATWindows.Setup.v1.2.4 \样本\ Notifications.CSharp \ Notifications.Backend

为了能够运行,你需要的示例应用程序首先启动该后端应用程序。

而且你已经运行在WATWindows.Setup.v1.2.4 \样本\ Notifications.CSharp目录SetupSample.cmd脚本?

+0

后端应用程序正在运行,并且我运行了setupsample脚本 我在样本上获得了与新应用程序相同的结果 –