OWIN OAuth服务器示例代码示例

时间:2014-05-05 20:52:24

标签: oauth-2.0 owin katana

我正在使用此OWIN项目http://www.asp.net/aspnet/overview/owin-and-katana/owin-oauth-20-authorization-server中的示例代码而我没有部署解决方案。当我尝试从服务器获取授权令牌时,我被重定向到登录页面然后再到授权页面,但当我点击授权页面没有重定向我..检查代码这是我应该创建自己的访问令牌的重定向登录或是否有一些我在这里缺少的配置。

如果有人熟悉这个项目,请告诉我。

if (!string.IsNullOrEmpty(Request.Form.Get("submit.Grant")))
                {
                    identity = new ClaimsIdentity(identity.Claims, "Bearer", identity.NameClaimType, identity.RoleClaimType);
                    foreach (var scope in scopes)
                    {
                        identity.AddClaim(new Claim("urn:oauth:scope", scope));
                    }
                    authentication.SignIn(identity);

0 个答案:

没有答案