首页 新闻 会员 周边

在UWP应用中使用WebAuthenticationBroker获取steam openid认证。

0
悬赏园豆:20 [待解决问题]
 var uriStringBuilder = new StringBuilder("https://steamcommunity.com/openid/login");
            uriStringBuilder.AppendFormat("?openid.ns={0}", "http://specs.openid.net/auth/2.0");
            uriStringBuilder.AppendFormat("&openid.mode={0}", "checkid_setup");
            uriStringBuilder.AppendFormat("&openid.return_to={0}", WebAuthenticationBroker.GetCurrentApplicationCallbackUri());
            uriStringBuilder.AppendFormat("&openid.realm={0}", "https://SteamUWP.com");
            uriStringBuilder.AppendFormat("&openid.identity={0}", "http://specs.openid.net/auth/2.0/identifier_select");
            uriStringBuilder.AppendFormat("&openid.claimed_id={0}", "http://specs.openid.net/auth/2.0/identifier_select");

 

这一段,是我生成的URI。放到系统浏览器里能正常运行。但使用WebAuthenticationBroker就无法连接资源了。难道说是WebAuthenticationBroker不使用系统代理设置?有没有朋友写过类似的。

Sago的主页 Sago | 初学一级 | 园豆:48
提问于:2018-03-20 10:13
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册