Skip to content

Commit e96aaa0

Browse files
committed
Always use http for internal webview resource loading
Fixes microsoft#101272
1 parent 6968ef8 commit e96aaa0

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

src/vs/platform/webview/electron-main/webviewProtocolProvider.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,7 @@ export class WebviewProtocolProvider extends Disposable {
156156
rewriteUri = (uri) => {
157157
if (metadata.remoteConnectionData) {
158158
if (uri.scheme === Schemas.vscodeRemote || (metadata.extensionLocation?.scheme === REMOTE_HOST_SCHEME)) {
159-
const scheme = metadata.remoteConnectionData.host === 'localhost' || metadata.remoteConnectionData.host === '127.0.0.1' ? 'http' : 'https';
160-
return URI.parse(`${scheme}://${metadata.remoteConnectionData.host}:${metadata.remoteConnectionData.port}`).with({
159+
return URI.parse(`http://${metadata.remoteConnectionData.host}:${metadata.remoteConnectionData.port}`).with({
161160
path: '/vscode-remote-resource',
162161
query: `tkn=${metadata.remoteConnectionData.connectionToken}&path=${encodeURIComponent(uri.path)}`,
163162
});

0 commit comments

Comments
 (0)