我正在尝试使用扼杀者无花果模式来分阶段迁移遗留的Net Framework MVC应用程序。我听过Mark Rendle关于使用YARP以这种方式迁移Webforms应用程序的演讲,非常棒。但是,我找不到任何使用这种方法从Net Framework MVC应用程序迁移到新的Net 6 MVC应用程序的例子。
我已经设法设置了基本的代理,它正在工作(见下面的示例repo)。但是我不知道从哪里开始将身份验证从Net 6应用程序传递到Net Framework应用程序。我可以看到auth cookie被传递到代理的Net Framework应用程序,但是我不知道如何在Framework应用程序中说"嘿,使用这个"。
链接:
关于如何实现此身份验证流程的任何指示都将非常感谢。
1条答案
按热度按时间mbyulnm01#
微软肯定已经得到了很多...
他们创建了一个新的nuget包(目前处于预览版):
Microsoft.AspNetCore.系统网络适配器
并有一篇关于它的使用(感谢迈克Rousos!):
https://devblogs.microsoft.com/dotnet/incremental-asp-net-migration-tooling-preview-2/
我已经更新了我的示例git repo,并重新工作了一些位,一切似乎都按预期工作。
快乐的日子。