Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将用户提示信息传递给XBAP应用程序_C#_Wpf_Http_Authentication_Xbap - Fatal编程技术网

C# 将用户提示信息传递给XBAP应用程序

C# 将用户提示信息传递给XBAP应用程序,c#,wpf,http,authentication,xbap,C#,Wpf,Http,Authentication,Xbap,我想将信息传递给a,以提示用户访问在浏览器中运行的XBAP应用程序。它是一个用户名和密码,其中密码是散列的 我已经知道了如何通过GET请求实现这一点(即,只需在查询字符串中传递信息,然后使用BrowserInteropHelper.Source.query获取信息) 但是,这意味着在查询字符串中公开数据。因为密码是散列的,所以你并不能真正看到它,但我觉得这是一种糟糕的做法。我找不到任何关于是否可以通过POST或cookie传递数据的真实信息。从我从互联网上收集的信息来看,cookies不适用于X

我想将信息传递给a,以提示用户访问在浏览器中运行的XBAP应用程序。它是一个用户名和密码,其中密码是散列的

我已经知道了如何通过GET请求实现这一点(即,只需在查询字符串中传递信息,然后使用
BrowserInteropHelper.Source.query
获取信息)

但是,这意味着在查询字符串中公开数据。因为密码是散列的,所以你并不能真正看到它,但我觉得这是一种糟糕的做法。我找不到任何关于是否可以通过POST或cookie传递数据的真实信息。从我从互联网上收集的信息来看,cookies不适用于XBAP应用程序,但我可能错了


有人知道是否以及如何能够以更安全的方式传输此类数据吗?如果能确认Cookie在这种情况下确实不起作用,或者我需要如何继续并实现它们,那将是一件很好的事情。

从互联网上的各种来源收集到的信息来看,在这种情况下,get真的是唯一的方法

这个帖子似乎根本不起作用。此外,XBAP无法访问任何会话cookie,因此该选项也不可行

(我会链接到来源,但更多的是从各地收集零碎的东西,然后把它们放在一起。)


我们决定通过GET传递参数,但加密整个查询字符串。这不是一个理想的解决方案,但它必须做到这一点,直到我们有资源实现更复杂、更美观的解决方案,该解决方案能够在两个完全独立的应用程序之间共享身份验证详细信息,其中一个是Java应用程序,另一个是XBAP。

根据我从互联网上的各种来源收集的信息,在这种情况下,获取真的是唯一的方法

这个帖子似乎根本不起作用。此外,XBAP无法访问任何会话cookie,因此该选项也不可行

(我会链接到来源,但更多的是从各地收集零碎的东西,然后把它们放在一起。)

我们决定通过GET传递参数,但加密整个查询字符串。这不是一个理想的解决方案,但必须等到我们有足够的资源来实现一个更复杂、更漂亮的解决方案,该解决方案能够在两个完全不同的应用程序之间共享身份验证详细信息,其中一个是Java应用程序,另一个是XBAP