0

我有一个网站工作。我运行它,我看到 localhost/pagename.aspx 启动并运行。我用我的 ip 地址和端口号替换它.. ://10.xxx.xxx.xx:12234/pagename.aspx 它不起作用。如果我使用 127.0.0.1,它可以工作。问题是这个网站有一个 asmx 网络服务。我需要访问它。我禁用了防火墙。我还为端口 12234 添加了入站和出站规则。两次都允许。但是还是看不到。我做错了什么?还有其他方法可以访问吗?(一些研究告诉我去 IIS 并在那里做一些设置更改。不清楚)。更多的问题来了。谢谢。

4

1 回答 1

1

我希望您遵循教程。我也会给你几个步骤。

  1. 转到 iis 管理器并创建一个新的应用程序池,并将 .net 框架设置为 v4.0。另请注意,您要使用的应用程序/服务的框架也是相同的框架。

  2. 将您的 Web 应用程序/服务发布到文件系统中的文件夹中,并将发布配置文件作为“文件系统”。

  3. 将文件夹(您刚刚发布的)复制到 C:\inetpub\wwwroot(这是默认文件夹)。

  4. 打开 iis 管理器并刷新默认站点,您刚刚复制到 C:\inetpub\wwwroot 文件夹中的新文件夹将出现。

  5. 右键单击该文件夹,然后单击转换为应用程序。

  6. 再次右键单击并单击 -> 管理应用程序 -> 高级设置。查找应用程序池并将其从默认更改为您刚刚创建的新池。

  7. 启用中间窗格上的目录浏览。

  8. 在左侧窗格中,单击“rowse *:80 (http)”

浏览器将打开,您可以看到应用程序/服务正在运行。

http://localhost/something/将是地址栏上的默认值。

将其更改为192.168.1.85/something也会给您相同的结果。可以从同一网络中的任何计算机使用您的系统的 ip 地址访问相同的内容

192.168.1.85 是我系统的 IP 地址。运行命令提示符并输入ipconfig,您可以找到您的 IP 地址。

于 2015-02-12T04:42:45.237 回答