标签: asp.net-mvc api google-chrome firefox oauth
我有一个与第三方公司集成的ASP.NET MVC网站。我使用OAuth验证第三方公司的用户。这是工作流程:
FireFox(有时在Chrome中)当前正在发生的事情是,当用户同意允许我的应用程序访问其第三方数据时,用户将被重定向到我的应用程序的登录页面。那时我试图直接访问内部页面,但会话已经死了。有趣的是,如果我立即完成整个过程就可以了。当然,两次完成这个过程对我的客户来说并不理想。该过程在IE中无缝运行。生产站点使用SSL托管在Azure上。