重定向,应用程序的握手

本文关键字:应用程序 重定向 | 更新日期: 2023-09-27 18:36:58

我有一个名为example.com的网站,可以让我制作应用程序。它为创建应用程序的用户创建user nameencrypted tokenuser token

为了激活应用程序,它必须获得应用程序所有者的许可。曾经登录过一个说"使用Facebook登录"的网站。去获得Facebook的许可,然后Facebook重定向回来告诉他们它的批准。我想做类似的事情。所以在example.com,当我按下激活按钮时,它会将参数 et、用户令牌、用户名发送到我的 mvc。现在我想创建一个重定向回example.com以便我可以完成激活应用程序所需的握手,并刷新他们的主屏幕。

重定向,应用程序的握手

我认为您正在寻找OAuth。

OAuth 为用户提供了一种在不共享其密码的情况下授予第三方访问其资源的方法。它还提供了一种授予有限访问权限(范围、持续时间等)的方法。

您还可以查看: dotnetopenauth

DotNetOpenAuth是一个成熟的开源库,它将OpenID,OAuth和ICard功能引入Microsoft.NET Framework。