SQL Server 2017 Express Edition: localhost und 127.0.0.1 sind nicht identisch

872
NaSt

Ich muss SQL Server 2017 Express Edition installieren und verwenden.

Ich habe es von diesem Link heruntergeladen: Microsoft® SQL Server® 2017 Express und installierte die Basisversion von C:\Program Files\Microsoft SQL Server.

Ich kann es ausführen und Zugriff darauf haben http://localhost, aber ich sollte verwenden http://127.0.0.1. Und wenn ich http://127.0.0.1 verwende . Ich sehe folgendes:

Bad Request - Invalid Hostname HTTP Error 400. The request hostname is invalid. 

Ich habe versucht, meine zu bearbeiten hosts. Ich ging in die folgende Zeile: C:\Windows\System32\drivers\etcoffen hostsund unkommentiert:127.0.0.1 localhost

# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host  # localhost name resolution is handled within DNS itself. 127.0.0.1 localhost # ::1 localhost 

Aber es hat keine Wirkung. Ich habe Zugriff auf localhost, aber noch nicht 127.0.0.1. Die schlechte Anfrage.

Ich habe einen Neustart versucht.

Was vermisse ich?

Windows 10 Pro 64  Visual Studio 2017 SQL Server 2017 Express Edition 14.0.1000.169, RTM 

IIS-Bildschirm. (Name der Website, URL-Adresse, Kennung)

0
Wenn Sie die Datenbank konfiguriert haben, haben Sie localhost oder 127.0.0.1 verwendet. Normalerweise müssen Konfigurationsdateien geändert werden, um beides zuzulassen (dh Apache, MySQL usw.). Ramhound vor 6 Jahren 0
@Ramhound Ich verwende die Visual Studio-Lösung, die nicht von mir erstellt wurde. Ich sollte es einfach im Studio ausführen, die Datenbank aktualisieren und "Ausführen ohne Debuggen" starten. Der Browser wird auf der localhost-Seite geöffnet. Aber ich brauche 127.0.0.1 NaSt vor 6 Jahren 0
@Ramhound Und ich kann nicht finden, wo der Autor dieser .sln-Adresse konfiguriert hat NaSt vor 6 Jahren 0
Sie suchen nicht an der richtigen Stelle. Sehen Sie sich an, wie IIS konfiguriert ist. * Die Visual Studio-Lösung hat nichts mit diesem Problem zu tun. * Ramhound vor 6 Jahren 0
@Ramhound IIS zeigt es nur als localhost: https://i.stack.imgur.com/IJZgV.png (Sitename, URL-Adresse, Kennung) NaSt vor 6 Jahren 0
Sie haben also Ihre eigene Frage beantwortet Ramhound vor 6 Jahren 0
@ Ramhound, ja, es scheint so. Vielen Dank! NaSt vor 6 Jahren 0

0 Antworten auf die Frage