我尝试用abp页面打开一个新的winForm。我的用户已经通过ABP LogInManger在应用程序上登录,并存储了我的登录结果。Abp从WinForm浏览
因此,当我用webBrowser组件打开新窗体时,我尝试通过的登录无效。
进行登陆我尝试:
- OAuthBearerAuthenticationOptions OAuthBearerOptions {获得;组; }但它仍然为空的对象。我需要初始化一些Owin或者不是正确的方法?
- 我尝试用用户名和密码进行重新认证,并把头部与承载,但不工作
任何想法来解决这个问题?
我写一个简单的情况下,更详细了解我的解决方案: - WinForm的净4.6.1 - 基于Web的AbpBolierplate
应用4.6.1我们会从旧的.NET解决方案创建一个移植并添加一些新的功能。关于新功能的用户界面是在Abp网站上,而不是在WinForm上,所以为了让用户使用这个新功能,我们打开webBrowser嵌入(或不),我们尝试通过令牌进行身份验证。 右今天我们谈论我们其他collegue和解决方案能够以这种方式做:
- 创建基于Web的自定义控制器,使得它交令牌
- 验证用户控制器内,并重定向到请求 页
看看[MCVE]。 –
好的我准备下周 – andmattia