相关疑难解决方法(0)

错误请求 - 通过wifi从手机连接到localhost时无效的主机名

尝试连接笔记本电脑的localhost时,我收到错误请求 - 无效主机名[HTTP ERROR 400].实际上,我正在学习使用jQuery Mobile开发移动网络.我想看看网络的布局是否适合我的手机尺寸.

我已经添加了Visual Studio以这种方式给出的端口号:
控制面板>防火墙>高级设置>退出规则>新规则.
然后,我通过在命令提示符下键入" ipconfig " 来获取我的IP地址.
之后,我使用我的Android手机浏览器(Mozilla 5.0)并输入链接192.XXX.XXX.XXX:57976.

我读过类似的问题,但我无法得到解决方案.有些人认为此错误与IIS设置有关.但我无法获得IIS设置的解决方案.希望你们能帮助我解决这个问题.

iis localhost

60
推荐指数
1
解决办法
8万
查看次数

使用IP地址而不是localhost浏览网站

我使用VS2012与IIS Express,似乎无法使用我的IP地址浏览我的网站.有办法做到这一点吗?它曾经与早期版本的VS一起正常工作.

例如,这个地址工作正常:

http://localhost:64651/
Run Code Online (Sandbox Code Playgroud)

但是,这个地址不起作用.

http://192.168.252.165:64651/
Run Code Online (Sandbox Code Playgroud)

我确定IP地址,因为我刚刚使用ipconfig.

iis-express visual-studio-2012

21
推荐指数
1
解决办法
2万
查看次数

错误请求 - Visual Studio 2013中包含Asp.net WebAPI项目的无效主机名

我在Visual Studio Pro 2013中运行一个非常基本的webAPI项目.它在我的机器上的localhost上运行正常.然后我尝试从不同的机器转到浏览器并转到:57571类似于我如何通过将服务器ipaddress后跟端口号指向rails应用程序.然后我收到 错误请求 - 无效主机名 HTTP错误400.请求主机名无效.

我也通过在天蓝色中放置两台Windows机器来复制这个.一个正在运行的visual studio pro 2013.我运行相同的应用程序,它在本地工作正常.然后,如果我尝试从另一个VM指向它(在同一个虚拟网络上,我也可以ping服务器vm)我仍然得到错误请求 - 无效主机名HTTP错误400.请求主机名无效.

请注意,我不关心自定义domian我只是希望能够使用IP地址从另一台机器运行此应用程序.这可能吗?(如果有的话,我对错误做了什么想法?)这是我尝试过的不是我的 工作 这也没有让它工作

我怎么能告诉visual studio作为管理员运行?

(我正在使用Visual Studio运行的Windows Server 2012 R2.我关闭了两台机器上的防火墙)

asp.net iis azure visual-studio visual-studio-2013

21
推荐指数
2
解决办法
3万
查看次数

在IIS Express for Visual Studio中设置localhost别名

我正在尝试在Visual Studio 2013中的开发环境中为localhost定义别名.

当我使用以前版本的Visual Studio时,我使用Visual Studio开发服务器进行调试,我唯一需要做的就是更改我的hosts文件添加此条目:

127.0.0.1   localhost    
127.0.0.1   localhostalias
Run Code Online (Sandbox Code Playgroud)

我在使用VS2013时遇到了问题.我已经浏览了整个互联网,我尝试了以下的事情,但我希望有人告诉我我做错了什么.我显然已经改变了主机文件......

在Web项目属性 - > Web的"默认情况下选择IIS Express的服务器"部分中,我尝试更改http://localhost:53944http://localhostalias:53944但显示错误:" Unable to create the virtual directory. Cannot create the Web site 'http://localhostalias:53944'. You must specify "localhost" for the server name".

我还尝试更改位于<>\IISExpress\config中的applicationhost.config

        <site name="<<Site name>>" id="2">
            <application path="/" applicationPool="Clr4IntegratedAppPool">
                <virtualDirectory path="/" physicalPath="<<Site Path>>" />
            </application>
            <bindings>
                <binding protocol="http" bindingInformation="*:53944:*" />
            </bindings>
        </site>
Run Code Online (Sandbox Code Playgroud)

当我打开项目时,它被改为

        <site name="<<Site name>>" id="2">
            <application path="/" applicationPool="Clr4IntegratedAppPool">
                <virtualDirectory path="/" physicalPath="<<Site Path>>" />
            </application>
            <bindings>
                <binding protocol="http" bindingInformation="*:53944:*" …
Run Code Online (Sandbox Code Playgroud)

alias localhost iis-express visual-studio-2013

12
推荐指数
2
解决办法
1万
查看次数