HTTP错误503。该服务不可用。应用程序池在访问网站时停止
上面有很多帖子,到目前为止,我已经尝试了很多事情.但无济于事.我本人是Winforms开发人员,基本上是几天前开始从事此网络工作的工作. 我有一个ASP.NET项目,我想在本地IIS上托管它.在Project properties -> Web设置中,我选择了Use Local IIS Server,并将URL作为localhost/MyApp>.我尝试在Firefox浏览器上访问它,并以HTTP Error 503. The service is unavailable. 收到错误 以前我还有许多其他错误,我一一纠正了所有错误.但是用这个.这些是我项目中的设置 应用程序池设置为ASP.NET V4.0 Classic 应用程序池Enable 32 bit Application属性为true 启动应用程序池 项目构建属性设置为Any CPU用于目标框架 ,但我想提到一种怪异的行为.以下是我面对的 启动应用程序池 我尝试访问我的本地网站(通过将URL作
0 2024-04-13
编程技术问答社区
在VS调试模式下,不能用ip:端口访问WEB API,但可以用localhost:端口访问。
我正在尝试从.NET编写Web API,并尝试使用我的Android应用程序来查询SQL Server数据库中的一些数据. 我编写了Web API,并且在调试模式下运行良好. 我的问题是,我注意到该应用程序的URL是localhost:port,并且运行良好. 但是,当我尝试将其更改为MYIP:port (eg. http:192.168.X.1234)或MYHOSTNAME:port (eg win7home:1234)时,这给了我Bad Request - Invalid Hostname. 我知道我可以将其部署到IIS,而我的IIS已设置,但我只是想知道它如何在调试模式下不起作用??? 有没有办法在调试模式下运行它并同时在我的Android上进行测试,而不是每次要进行更改时都必须部署它? 解决方案 安东和马修的答案都将我指向正确的方向 所以我做了 在管理员模式下运行Visual Studios 更改了绑定方案,并允许按建议的传入方向
0 2024-04-12
编程技术问答社区
一个由JRC引擎处理的文件不能在C++堆栈中打开
我使用.NET4.0在VS2010中创建了一个Crystal Report.当我发布网站时,它会引发错误 JRC引擎处理的文档无法在C ++堆栈中打开 我在服务器中发布了该网站,我正在尝试从客户端访问它,我在app_code中做了.rpt文件,但再次遇到了相同的错误.因此,我创建了一个文件夹wwwroot,在该文件夹中,我保留了asp_client和网站文件夹,并给了wwwroot的物理路径.除水晶报告外,一切都很好. 在.cs文件代码如下: ReportDocument rptDoc = new ReportDocument(); DataSetForCrystalReport ds = new DataSetForCrystalReport(); DataSetForCrystalReport dsHeader = new DataSetForCrystalReport(); DataTable dt = new DataTable(
2 2024-04-11
编程技术问答社区
在同一台计算机上的两个程序之间发送和接收UDP数据包
通过共享同一端口#,可以通过localhost/127在同一台计算机上通过UDP在同一台计算机上进行通信? 我们正在研究一个学生项目,在该项目中,我们需要在两台计算机之间发送包含一些遥测的UDP数据包.生成这些数据包的程序是专有的,但是我正在使用c#inder system.net.sockets.udpclient 和 system.net.ipend.ipend.ipend.ipend.ipendpoint 来自己处理接收器程序. 在我们小组的会议期间,当我们连接了多台计算机时,我们可以分别运行两个程序.但是,当我回家并试图扩展遥测处理程序时,这不是很有用,因为我只有一台计算机(我需要一个用于测试处理程序的供稿).我也不能在学校的任何计算机上安装程序. 当我尝试同时在计算机上运行两个程序时(上次启动程序),我会得到一个socketException,说每个端口只有单一的使用是通常允许的.这使我相信必须有某种方式共享端口(尽管只有一个程序可以在任何时候都可以在计算机上
0 2024-04-11
编程技术问答社区
无法从UWP应用程序中看到本地主机
我在笔记本电脑上使用UWP应用程序.在带有预发行Windows 10的上一台笔记本电脑上,我能够在Localhost上查看我的应用程序,但是在此笔记本电脑上,无论我尝试什么,我总是使用HTTP客户端遇到此错误: 无法建立与服务器的连接 var response = await client.GetAsync(BuildGetRequest()).AsTask(source.Token); 如果我指出了我在Azure上发布的服务,一切都很好. 这是我尝试的: 允许的本地网络回环在应用程序的项目属性中设置. 确认我的应用程序软件包名称已在Fiddler的AppContainer Loopback豁免实用程序中检查. 设置Internet(客户端),Internet(客户端和服务器),Package.AppManifest中的专用网络功能 尝试手动设置C:> checkNetisolation loopbackexempt -a -n =从命令行 uwp启用本地网络
0 2024-04-11
编程技术问答社区
如何在C#/.NET中找到本地机器的FQDN?
如何获得C# 中本地机器的FQDN 解决方案 注意:该解决方案仅在针对.net 2.0(和较新的)框架时起作用. using System; using System.Net; using System.Net.NetworkInformation; //... public static string GetFQDN() { string domainName = IPGlobalProperties.GetIPGlobalProperties().DomainName; string hostName = Dns.GetHostName(); domainName = "." + domainName; if(!hostName.EndsWith(domainName)) // if hostname does not already include domain name { hostName += doma
0 2024-04-10
编程技术问答社区
回环接口上的客户服务器连接
我正在尝试使用Local-Host地址测试客户服务器简单实现. 这是代码. 服务器: /* * Sequential busy-waiting */ int main(int argc, char** argv) { int opt, client_addr_l, errsv; unsigned short port; struct sockaddr_in server_addr, client_addr; /* ... */ printf("Port number retrieved (%d), server is starting ...\n", port); /*TCP Socket creation*/ sock_ds = socket(AF_INET, SOCK_STREAM, 0); if(sock_ds == -1){ fprintf(stderr, "Socket c
0 2024-04-09
编程技术问答社区
服务器显示文本而不是HTML
我正在尝试制作一个C服务器,该C服务器将通过HTML格式将其吐回用户,该格式将服务器作为用户界面工作. 我当前的问题似乎无法弄清楚为什么C服务器将HTML代码吐出为Localhost的文本:3838,而不是将其显示为适当的网页. 如何解决此问题并能够工作将用户命令发送回服务器并吐出适当的响应?我是否使用recieve进行此操作,然后将消息放入缓冲区,解析该消息,然后将该响应放入缓冲区中以使用send发送回发送? cserver.c #include #include #include #include #include #include #include #include #include #include #include
2 2024-04-09
编程技术问答社区
无法在二级接口上接收UDP/IPv6数据包
i具有以下UDP服务器的C代码,它将绑定到辅助接口TAP0的IPv6地址. context_t * new_context(const struct sockaddr *listen_addr, size_t addr_size) { context_t *c = malloc( sizeof( context_t ) ); time_t now; int reuse = 1; if (!listen_addr) { fprintf(stderr, "no listen address specified\n"); return NULL; } srand( getpid() ^ time(&now) ); if ( !c ) { perror("init: malloc:"); return NULL; } memset(c, 0, sizeof( context_t ) ); c->sockfd
0 2024-04-09
编程技术问答社区
我可以做什么呢?在Firefox浏览器中输入用户名和密码为"",http://localhost?
有时候我想运行并调试我的ASP.NET项目并在Firefox浏览器上查看它,我看到一个窗口问我Username and Password http://localhost iis. 我发现这个解决方案,并认为也许对他人很有用. 因此,决定与您分享. 解决方案 打开firefox并在地址栏中输入:config 类型ntlm在文本框中. 双击network.automatic-ntlm-auth.trusted-uris和键入localhost. 单击确定. 你完成了. 其他解决方案 打开Firefox并在地址栏中输入:config 在文本框中键入NTLM. 双击网络.自动ntlm-auth.trusted-uris,并在此处键入本地主机. 单击OK.它可以完美工作
0 2024-04-03
编程技术问答社区
ERR_SSL_PROTOCOL_ERROR 在chrome浏览器中无法看到https localhost页面
无法在Chrome中正确看到Localhost HTTPS页面.它说: **This site can’t provide a secure connection** localhost sent an invalid response. Try running Windows Network Diagnostics. ERR_SSL_PROTOCOL_ERROR 我尝试了 - 删除域localhost从 - chrome://net-internals/#hsts 但没有帮助. 解决方案 转到 Chrome://Net-Internals 在Chrome中,然后切换到域安全策略 Tab. 在底部的" 删除域安全策略"部分中,在域字段中写入" localhost",然后按"删除"按钮. 注意,这是一个临时修复. 其他解决方案 而不是 localhost:8000 写 http://localhost:8000/ 注意:用端口号替换
0 2024-04-03
编程技术问答社区
我怎样才能通过安卓手机访问我的本地主机?
我想将我的Android手机连接到PC的XAMPP服务器,以在电话的浏览器上运行我的应用程序(应用程序可以与PC的浏览器一起使用). 我正在使用宽带连接.通过使用WiFi Connection,我才唯一要有的解决方案. 但是,我仅限于使用LAN连接.如何在不使用路由器的情况下连接它? 解决方案 非常简单, - goto命令行(window + r [类型CMD]) - 键入 ipconfig ,它将显示PC的当前IP地址 - 在您的Android电话的浏览器上写下TAHT IP地址:80 E. 完成 Local主机将出现在您的手机上 其他解决方案 检索您的IP地址: 在ubuntu中:type ifconfig在终端中 在Windows:type ipconfig in CMD` 中 禁用防火墙 在ubuntu中:type sudo ufw disable在终端中 在Windows中:转到"控制面板>系统和安全> Windows防火墙",然后
2 2024-04-03
编程技术问答社区
使用SO_REUSEADDR时,接收发送到127.0.0.1的UDP数据包
我正在尝试使用UDP和广播消息使一组应用程序相互发现.这些申请将定期发送一个UDP数据包,说他们是谁以及他们可以做什么.最初,我们只用来广播以inaddr_broadcast. 所有应用程序共享同一端口要收听(因此SO_REUSEADDR).事件内核对象已连接到插座上,因此当我们可以获取新数据包并将其在Waitfor循环中使用时,我们会收到通知.插座用于异步. 打开插座: FBroadcastSocket := socket( AF_INET, SOCK_DGRAM, IPPROTO_UDP ); if FBroadcastSocket = INVALID_SOCKET then Exit; i := 1; setsockopt( FBroadcastSocket, SOL_SOCKET, SO_REUSEADDR, Pointer( @i ), sizeof( i ) ); i := 1; setsockopt( FBroadcastSocket, SOL_SOCKE
4 2024-04-03
编程技术问答社区
本地主机上的Azure函数代理404
i具有一个Azure函数应用程序,其功能在url http://localhost:7072/api/create-room以及其他功能以及其他功能.此特定功能是HTTPTrigger,允许匿名访问并接受GET动词: [HttpTrigger(AuthorizationLevel.Anonymous, "get")] 与此同时,我拥有一个单独的函数应用程序,该应用程序仅托管proxies.json文件,并且仅作为函数代理.我的代理函数在端口7071本地运行. 我的代理文件当前看起来像这样: { "$schema": "http://json.schemastore.org/proxies", "proxies": { "chatNegotiate": { "matchCondition": { "route": "/api/chat/negotiate", "methods": [
0 2024-03-25
编程技术问答社区
Angular'的$cookies只在'localhost'上工作;
梳理自己,一个奇怪的角度/IIS问题即将到来: 我创建了一个Angular 1.4.0应用程序,该应用程序使用$ Cookie登录后存储OAuth访问令牌. 每当我将网站部署到IIS服务器(我尝试过Azure和远程)时,在Localhost上的功能就会出色.我不明白为什么.它总是相同的过程,但是保存/阅读cookie似乎仅在本地工作. 后端(带有API)在Azure上运行,尚未触摸.前端始终与此Azure-API连接,但仅在本地主机时才有效. 你有什么想法吗? 我的代码看起来像这样: $http({ url: "/api/account/login", method: "POST", data: loginData, headers: {'Content-Type' : 'application/x-www-form-urlencoded; charset=utf-8'} }).then( function (success
0 2024-03-23
编程技术问答社区
ASP.Net在认证后重定向到本地主机
我刚刚创建了我的Azure订阅中托管的WebForm.我通过我的作品Azure目录将其设置为认证用户.在调试中,此功能正常,我可以使用我的工作凭据登录,然后通过本地主机查看该网站. 我已经将其发布给了我的Azure,它说它正在运行和工作正常.因此,当我尝试连接到网站时,它会不断地将我重定向到Localhost,从而导致错误. 我已经检查了Web配置. 这是Google网络发生时的网络链. 我真的迷失了什么问题以及我需要做些什么来解决这个问题,因此将不胜感激.对不起,我无法提供更多,但我什至不知道从哪里或在哪里看.我还需要添加网站的Azure设置吗? 解决方案 我解决了这个问题.由于这真是太痛苦了,所以我会继续这样做,因为我找不到任何答案.实际上很简单. 您有两个选择.我做的和工作的一个正在更改以下发布资料: 添加发生身份验证的域.因此,如果您的Web应用程序由正在验证用户身份验证的其他Azure帐户托管,请使用正在验证的验证. 这将在网站
0 2024-03-23
编程技术问答社区
如何修复localhost中的react cors错误?
我正在开发一个React应用程序.我要求Axios的API.但是,当我运行NPM开始在Localhost中测试我的应用程序时,我会遇到CORS错误.这是错误 在'https://ghydebyide.com/trx_status.php'起''我是新来的.请告诉我如何解决此问题.谢谢... 解决方案 错误是由发送到服务器的自定义privatekey标头引起的.该字段必须包含在服务器的Access-Control-Allow-Headers响应标头中.可以使用以下方式完成: Access-Control-Allow-Headers: privatekey 使用PHP时,可以使用以下片段: header('Access-Control-Allow-Headers: X-Requested-With, privatekey'); 其他解决方案 Open package.json 文件,在您的应用程序目录中,然后添加此行(最好是在"私人"行下方,如下图所示.这也适用
2 2024-03-23
编程技术问答社区
如何让我的Lambda函数与运行在我本地机器上的服务器对话?
我正在创建一个lambda功能,该功能在我的服务器上呼叫一些功能. 我想根据服务器的本地实例测试lambda函数,因此我不必部署到AWS即可测试整个流程. 有什么办法可以从lambda内部调用我的本地计算机的开发服务器,而不必继续部署到AWS(或其他远程服务器)? 解决方案 如果您设置了VPN或直接连接VPC和本地网络. 但老实说,这可能比简单地部署到EC2实例更昂贵,更复杂.自动部署应该简单明了. 其他解决方案 信息太少.这取决于您的lambda的配置方式.如果在VPC中,则如何配置该VPC.您的笔记本电脑是否具有静态IP,如果坐在防火墙后面. 通常您需要的是: 您的服务暴露在互联网上: 您本地机器的公共IP 端口(公开您的服务)打开了如果被防火墙封锁等. 您的lambda具有互联网访问(路线,安全组/ACL/网关): 如果Lambda在公共子网中,请参见有关如何设置IGW的AWS DOC. 如果是在私人子网中,请参见有关如何
0 2024-03-22
编程技术问答社区
testcafe docker-对在主机上运行的应用程序进行测试
我在Local Host上在Mac OS上运行的本地DEV服务器:3000 我希望能够在Docker容器中运行TestCafe测试,指向Mac主机上运行的应用程序. 测试代码: fixture('') .page(`localhost:3000/page-test`) 我已经尝试过docker run --network="host"这应该使Mac的Localhost访问,但没有成功. 还可以读取,host.docker.internal或docker.for.mac.localhost可以在容器内使用,但是我无法访问,修改图像设置. 任何人都有类似的用例用于Testcafe Docker或知道如何解决? 谢谢,Radek 解决方案 您可以在测试代码中仅使用host.docker.internal而不是localhost.它不需要图像设置修改.请记住,此功能是在版本18.03.0-ce中介绍的,并且在Docker Toolbox中不可用.
10 2024-03-21
编程技术问答社区
在Postman中,通过的API密钥在Marvel API中是无效的
我正在尝试向{ "code": "InvalidCredentials", "message": "The passed API key is invalid." } 我使用我在请求中发送这些参数 如上所述 我试图将IP添加到授权的推荐人中,如这个答案 P> 解决方案 我也遇到了这个问题. 以下帮助我: 直接从我的开发人员帐户中直接添加您的IP地址在附加推荐中,我单击了交互式文档. 不确定您是否仍然需要答案,但这就是我让我的工作方式.
0 2024-03-20
编程技术问答社区