0

Node.js ベースの skype ボットを作成しようとしていますが、botframework で「テスト」をクリックすると、常にこのエラーが発生します。

500 InternalServerError System.Net.Http.HttpRequestException: 要求の送信中にエラーが発生しました。---> System.Net.WebException: 基になる接続が閉じられました: SSL/TLS セキュア チャネルの信頼関係を確立できませんでした。---> System.Security.Authentication.AuthenticationException: 検証手順によると、リモート証明書は無効です。System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) で System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) で --- 内部例外スタック トレースの終わり --- System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& コンテキストで) System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar) で --- 内部例外スタック トレースの終了 --- System.Runtime.CompilerServices で。

これは私のapp.jsファイルです

var restify = require('restify');
var builder = require('botbuilder');
var fs = require('fs');

var https_options = {
    key: fs.readFileSync('/root/skypeBot/priv.key'),
    certificate: fs.readFileSync('/root/skypeBot/key.crt'),
    passphrase: 'secretphrase'
};

var server = restify.createServer(https_options);
server.listen(process.env.port || process.env.PORT || 3978, 'myip', function(){
    console.log("%s listening to %s", server.name, server.url);
});

var connector = new builder.ChatConnector({
    appId: myAppId,
    appPassword: myAppPassword
});
var bot = new builder.UniversalBot(connector);

server.post('/api/messages', connector.listen());

bot.dialog('/', function(session){
    session.send("HELLO worls");
});
4

1 に答える 1