gpt4 book ai didi

c# - winrt中的azure acs身份验证

转载 作者:行者123 更新时间:2023-12-03 04:39:28 25 4
gpt4 key购买 nike

我正在尝试使用 Azure ACS 对 winrt Metro 应用程序中的用户进行身份验证。我已经使用简单的网络 token 在 azure 中设置了依赖方。

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

谁能帮我解决这个问题吗?

最佳答案

“我填写所有必要的参数”我假设您的意思是 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,您还需要运行该应用程序才能使示例正常工作。在工具包中,您将找到以下目录:

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

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

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

关于c# - winrt中的azure acs身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10429029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com