小编Roj*_*nex的帖子

Node.js主机名/ IP与证书altnames不匹配

我正在写一些节点代码来进行服务器端登录Facebook.我非常接近它完全正常运行,但我遇到麻烦,要求auth_code.我认为这可能与Facebook应用程序设置有关,Site URL但我尝试过的任何工作都没有.我正在使用节点版本0.8.14.

这是我要求的代码:

options =
    host: 'graph.facebook.com'
    port: 443
    path: "/oauth/access_token?" + qs.stringify(
        client_id:     app_id
        redirect_uri:  my_url
        client_secret: app_secret
        code:          vars.code)

https.get(options, (face_res)->
    console.log face_res
)
Run Code Online (Sandbox Code Playgroud)

face_res我得到几个像这样的对象:

authorizationError: 'Hostname/IP doesn\'t match certificate\'s altnames'
Run Code Online (Sandbox Code Playgroud)

任何帮助是极大的赞赏

javascript facebook node.js coffeescript

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

没有界面生成器的 Apple Metal

我正在为这个绞尽脑汁。我一直在尝试复制 Apple 提供的初始金属项目,但根本没有使用界面构建器。我能够创建一个窗口,但它是空白的,没有任何渲染,我不知道为什么。

主文件

#import <Cocoa/Cocoa.h>
#import "AppDelegate.h"

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        NSApplication* app = [NSApplication sharedApplication];
        AppDelegate* appDelegate = [[AppDelegate alloc] init];

        [app setDelegate:appDelegate];

        [app run];
    }

    return EXIT_SUCCESS;
}
Run Code Online (Sandbox Code Playgroud)

AppDelegate.h

#import <Cocoa/Cocoa.h>

@interface AppDelegate : NSObject <NSApplicationDelegate> {
    NSWindow *window;
}

@end
Run Code Online (Sandbox Code Playgroud)

AppDelegate.m

#import <Metal/Metal.h>

#import "AppDelegate.h"

#import "GameViewController.h"

@interface AppDelegate ()

@end

@implementation AppDelegate

- (id)init {
    if (self = [super init]) {
        NSScreen* mainScreen = [NSScreen mainScreen];

        NSRect frame = …
Run Code Online (Sandbox Code Playgroud)

macos xcode objective-c metal programmatically

4
推荐指数
1
解决办法
1058
查看次数

Visual Studio 2012 未检测到文件更改

就在最近我对我的解决方案和项目的配置进行了一些更改之后,Visual Studio 2012 停止识别我的更改,因此在我选择构建时不会构建我的更改。我现在每次要构建我的项目时都必须选择重建。即使单击启动调试器也不会检测到项目和解决方案已过期。在我对文件进行更改并保存后,如果项目已经构建,这是构建的总输出:

========== Build: 0 succeeded, 0 failed, 4 up-to-date, 0 skipped ==========
Run Code Online (Sandbox Code Playgroud)

通常VS会迭代每个项目并输出它不需要为此或那个原因构建。任何帮助表示赞赏。

编辑:

这是重建操作的结果。项目名称和其他敏感信息已替换为 *。

http://pastebin.com/FiGqZpui

visual-studio visual-c++ visual-studio-2012

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