小编tVo*_*s42的帖子

在玻璃应用程序中创建"ok glass"样式菜单

我刚刚开始为Google Glass开发,我知道GDK是否相当新,所以这可能还不可能,但这就是我想要的:

与"拨打电话"提示或"发送消息"提示在"好眼镜"屏幕上一样,我希望我的应用程序在您用语音选择时可以选择更多语音选项.通过这两个示例,您将看到一个联系人列表,您可以向上和向下点头以查看更多内容,应用程序只会采取进一步操作,您选择了一个显示的选项.目前有没有办法在我自己的应用程序上这样做?

任何输入都表示赞赏!

android voice-recognition google-glass google-gdk

8
推荐指数
1
解决办法
2930
查看次数

如何在.Net Core API中验证Facebook JWT

我正在创建一个允许用户通过Facebook登录的移动应用程序.登录后,应用程序会保留用于进一步请求的Bearer令牌.我试图将此令牌传递给C#.Net Core API.我试图编写尽可能少的auth代码,因为我自己这样做很容易出现巨大的安全问题.

目前我的代码Startup.cs如下所示:

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) {

    app.UseJwtBearerAuthentication(new JwtBearerOptions {
        AuthenticationScheme = "Bearer",        
    });

    app.UseFacebookAuthentication(new FacebookOptions {
        AppId = "****",
        AppSecret = "****",
        SignInScheme = "Bearer"
    });

    app.UseMvc();
}
Run Code Online (Sandbox Code Playgroud)

这样,即使使用有效的承载令牌,所有请求都返回401.现在我不是100%肯定UseJwtBearerAuthentication甚至兼容UseFacebookAuthentication,如果它是我确定我在这里缺少一些代码.我应该采取哪些步骤来实现这一目标?

.net c# authentication facebook

7
推荐指数
1
解决办法
849
查看次数

如何在同一个项目中运行IdentityServer和WebAPI

目前我有一个运行完美的身份服务器,但我想在其上添加一个API,以通过Web前端进行一些数据库配置更改.文档中的示例显示了如何使用MVC,而不是WebAPI.

Startup.Configuration方法如下所示:

app.UseIdentityServer(new IdentityServerOptions{ ... });

...

app.Map("/api", apiApp =>
{
    apiApp.UseIdentityServerBearerTokenAuthentication(new IdentityServerBearerTokenAuthenticationOptions
    {
        Authority = "https://localhost:44300", // URL of identity server
    });
});
Run Code Online (Sandbox Code Playgroud)

但是,当app.Map被调用时,它会抛出一个错误,因为它无法到达身份服务器,可能是因为它还没有启动.我怎样才能让他们一起工作?

c# asp.net-web-api asp.net-identity identityserver3

6
推荐指数
1
解决办法
1858
查看次数

如何使用Terraform为AWS指定Dockerrun.aws.json

我正在尝试通过Elastic Beanstalk在AWS上托管Docker应用程序。在手动创建环境时,可以选择在环境中运行示例应用程序,上载自己的应用程序或从s3中拉出应用程序。通过上传Dockerrun.aws.json具有所有必要配置的文件,环境可以拉出并运行我的Docker映像。

现在,我正在使用Terraform以编程方式创建和配置这些环境。但是,它们在创建后都会运行示例应用程序,当我尝试手动将Dockerrun文件上传到环境时,这反过来会导致问题。

将Dockerrun信息包含在Terraform配置中以便我的应用程序可以顺利部署的正确方法是什么?

amazon-ec2 amazon-web-services amazon-elastic-beanstalk terraform

5
推荐指数
1
解决办法
455
查看次数