3

まだ HTTPS を使用していない場合、(サーバー側で) HTTPS バージョンにリダイレクトする AngularJS/Flask アプリがあります。Karma を使用して、HTTPS を使用してアプリをテストしたいのですが、自分のコンピューターで HTTPS サーバーを実行しないとローカルで実行できないので (これは面倒です)、アプリを Heroku サイトにプッシュしました (たとえば、mine.herokuapp.com) SSL を使用します。今、次のような構成ファイルを使用して、この外部サイトに対してカルマ テストを実行しようとしています。

var PROXYPATH = 'mine.herokuapp.com';

files = [
    ...
];

urlRoot = '/_karma_/';
singleRun = true;
browsers = ['Chrome'];

proxies = {
    '/': PROXYPATH
};

しかし、テストを実行しようとするSandbox Error: Application document not accessibleと、アプリに移動するとエラーが発生します。Heroku 側に問題はないと確信しています。私はそこにうまくナビゲートできます。Karma で HTTPS をテストする方法はありますか?

4

1 に答える 1