C# 无法登录到web浏览器控件中的站点

C# 无法登录到web浏览器控件中的站点,c#,wpf,xaml,C#,Wpf,Xaml,我们有一个WPF应用程序,使用其中的web浏览器控件,我们无法在浏览器控件中的某些站点(例如)登录 我可以打开登录屏幕,但即使使用有效凭证,它也会将我重定向到仅使用WPF应用程序的登录页面。但当我在chrome或任何其他浏览器中打开时,它工作正常 这是WPF应用程序中的浏览器控制问题吗?很抱歉,这不是答案,而是对向我们提供建议的用户的回复:- @H.B:-我们使用的是WPF而不是Iframe,因为Iframe将不允许在我们的域中打开其他域站点,因为它支持同一来源策略 @pix:-我们没有控制其他

我们有一个WPF应用程序,使用其中的web浏览器控件,我们无法在浏览器控件中的某些站点(例如)登录

我可以打开登录屏幕,但即使使用有效凭证,它也会将我重定向到仅使用WPF应用程序的登录页面。但当我在chrome或任何其他浏览器中打开时,它工作正常


这是WPF应用程序中的浏览器控制问题吗?

很抱歉,这不是答案,而是对向我们提供建议的用户的回复:-

@H.B:-我们使用的是WPF而不是Iframe,因为Iframe将不允许在我们的域中打开其他域站点,因为它支持同一来源策略

@pix:-我们没有控制其他站点(这些站点不属于我们,它可以是任何站点)的登录机制,这里我们只是尝试将其他站点打开到WPF应用程序的浏览器控件中,对于大多数站点,我们可以登录,但一些站点不允许登录

我们调试并发现,一旦我们登录,它会尝试导航到stie的另一个清晰可见的页面(页面名称/url),但随后发生了一些事情,站点再次将其重定向回登录页面


如果您需要更多输入,请告诉我们。

可能与iFrame或javascript执行有关。调查受影响站点的登录过程是如何工作的,看看控件支持什么。你没有cookie系统吗?登录后不需要在http请求中发送令牌吗?