2017-10-27 9 views
0

ウェブパックテンプレートhttps://github.com/vuejs-templates/webpackを使用してvuejsアプリケーションを使用しています。プロダクションサーバーにプッシュするときに、httpsを使用するよう強制しますが、ローカルの場合は使用しません。 main.jsファイルにvuejsアプリケーションでプロンプト時にhttpsを使用するように設定する方法

if (location.protocol != 'https:' && location.href != 'localhost') 
{ 
location.href = 'https:' + window.location.href.substring(window.location.protocol.length); 
} 

が、それはハックのように思える:

私はこのようなものを使用することができます。私はwebpackのプロバイダが方法を確信しているが、私はそれを見つけることができません。

答えて

1

ウェブパックではなくhttpsのみを使用するようにサーバーを設定する必要があります。

https://developer.jboss.org/thread/253008?_sscc=t

ウェブサーバーの設定方法については、googleをご覧ください。

+0

リンクには私が探している回答がありません。また、httpsだけをリッスンするようにサーバーを設定した場合、localhost – hidar

+0

ofcから作業することはできません。本番サーバーと同じlocalhostでサーバーを構成しません。または、ローカルホスト経由で本番サーバーにアクセスしたいですか?ホテルのようなものを使用し、httpsでローカルサーバーを使用することもできます。 https://github.com/typicode/hotelにeを入力します。 g。 https://my-localhost.devを実行してください。 – user1497119

関連する問題