相关疑难解决方法(0)

在WebView UWP中更改默认用户代理

我需要设置自定义UA并使用

httpRequestMessage.Headers.Add("User-Agent", "blahblah");
theWebView.NavigateWithHttpRequestMessage(httpRequestMessage);
Run Code Online (Sandbox Code Playgroud)

但是,如果我点击页面上的任何链接,这个UA会删除并设置默认UA.

我发现了同样的问题 WebView - 在每个请求上定义用户代理但是它可能在1607中修复了吗?

c# webview windows-store-apps win-universal-app uwp

6
推荐指数
1
解决办法
1875
查看次数

如何使用当前Windows登录用户对UWP应用进行身份验证

目前,我的企业UWP应用使用用户的AD用户名和密码进行身份验证,该用户名和密码通常与Windows登录用户相同。我需要删除此要求,并允许用户基于当前Windows用户直接登录到应用程序。我一直在搜索很多,发现它是针对WebSite而不是针对app。我正在使用以下客户端:

var filter = new HttpBaseProtocolFilter();
Windows.Web.Http.HttpClient client = new Windows.Web.Http.HttpClient(filter);
client.GetAsync(url);
Run Code Online (Sandbox Code Playgroud)

是否有任何资源可以在UWP app中使用哪些Windows单一登录身份验证来完成?

编辑:
某些解决方案是特定于Azure目录的,但是在我的情况下,它可能并非始终是Azure目录,但可能是具有域凭据(ADFS)的企业级Active Directory,使用UWP app的用户将使用与Windows登录凭据相同的凭据登录。因此,我一直在寻找当前Windows登录用户无需重新输入凭据即可登录的解决方案。可能类似于Chrome / IE浏览器自动登录Intranet网站。

c# active-directory uwp windows-10-universal

5
推荐指数
1
解决办法
1528
查看次数