我嘗試用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