当前位置: 首页 > news >正文

asp.net core发布配置端口号,支持linux

方式一,修改配置文件 appsettings.json

找到文件 appsettings.json,
添加如下节点配置,在linux环境需要设置0.0.0.0才可以正常代表本机,然后被其他机器访问,此处设置端口8000,

  "Kestrel": {"Endpoints": {"MyHttpEndpoint": {"Url": "http://0.0.0.0:8000"}}}

或者

  ,"Kestrel": {"Endpoints": {"MyHttpEndpoint": {//0.0.0.0,或* 有效用于linux、windows// "Url": "http://0.0.0.0:8000"             "Url": "http://*:8000"}}}

appsettings.json 完整代码参考:

{"Logging": {"LogLevel": {"Default": "Information","Microsoft.AspNetCore": "Warning"}},"AllowedHosts": "*","Kestrel": {"Endpoints": {"MyHttpEndpoint": {//0.0.0.0,或* 有效用于linux、windows// "Url": "http://0.0.0.0:8000"             "Url": "http://*:8000"}}}
}

方式二,代码添加端口:

var builder = WebApplication.CreateBuilder(args);builder.WebHost.ConfigureKestrel((context, serverOptions) =>
{serverOptions.Listen(IPAddress.Loopback, 5900);serverOptions.Listen(IPAddress.Loopback, 5901, listenOptions =>{listenOptions.UseHttps("testCert.pfx", "testPassword");});
});

微软帮助文档
https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/servers/kestrel/endpoints?view=aspnetcore-9.0#specify-ports-only

相关文章:

asp.net core发布配置端口号,支持linux

方式一,修改配置文件 appsettings.json 找到文件 appsettings.json, 添加如下节点配置,在linux环境需要设置0.0.0.0才可以正常代表本机,然后被其他机器访问,此处设置端口8000, "Kestrel": {&quo…...

M3D: 基于多模态大模型的新型3D医学影像分析框架,将3D医学图像分析从“看图片“提升到“理解空间“的层次,支持检索、报告生成、问答、定位和分割等8类任务

M3D: 基于多模态大模型的新型3D医学影像分析框架,将3D医学图像分析从“看图片“提升到“理解空间“的层次,支持检索、报告生成、问答、定位和分割等8类任务 论文大纲理解1. 确认目标2. 分析过程(目标-手段分析)核心问题拆解 3. 实…...

JavaScript中,常用crypto模块进行rsa加密,crypto-js模块进行md5算法

Node.js 的 crypto 模块 Node.js 内置的 crypto 模块提供了基本的加密功能,可以用于生成 RSA 密钥对和执行加密、解密操作。 代码案例: const crypto require(crypto);const { publicKey, privateKey } crypto.generateKeyPairSync(rsa, {modulusLen…...

机器学习04-为什么Relu函数

机器学习0-为什么Relu函数 文章目录 机器学习0-为什么Relu函数 [toc]1-手搓神经网络步骤总结2-为什么要用Relu函数3-进行L1正则化修改后的代码解释 4-进行L2正则化解释注意事项 5-Relu激活函数多有夸张1-细数Relu函数的5宗罪2-Relu函数5宗罪详述 6-那为什么要用这个Relu函数7-文…...

基于Arduino的自动开瓶系统

自动瓶盖开启器:结合Arduino和线性运动系统的创新解决方案 展示视频: 基于Arduino的自动开瓶器 引言 在日常生活中,开启瓶盖看似是一件简单的事情,但对于某些人来说,这可能是一个挑战。特别是对于患有类风湿性关节炎…...

通过使用 contenteditable=“true“,我们彻底防止了 iOS 系统键盘的弹出

明白了,对于苹果手机(iOS),即使使用了 bindtap 和 e.preventDefault() 来阻止默认行为,系统键盘仍然可能会弹出。这是因为 iOS 对输入框的处理方式与 Android 不同,尤其是在处理 input 元素时,iOS 会更加积极地弹出键盘。 解决方案 为了彻底防止 iOS 系统键盘弹出,我…...

20241217使用M6000显卡在WIN10下跑whisper来识别中英文字幕

20241217使用M6000显卡在WIN10下跑whisper来识别中英文字幕 2024/12/17 17:21 缘起,最近需要识别法国电影《地下铁》的法语字幕,使用 字幕小工具V1.2【whisper套壳/GUI封装了】 无效。 那就是直接使用最原始的whisper来干了。 当你重装WIN10的时候&#…...

搜索召回:召回聚合

召回聚合 用户的查询意图往往是复杂多样的,可能涉及到不同的领域、主题和语义层面。因此,召回体系中通常通过多路召回的方式从不同角度去理解和满足用户的查询需求。此外,多路召回通过各召回通道并行计算可以在海量数据中能够快速响应&#…...

NTFS 文件搜索库

NTFS 文件搜索库 中文 | English 一个快速搜索NTFS卷文件的库 在这里插入图片描述 特性 快速扫描 NTFS 格式驱动器上的所有文件实时快速同步文件变更(创建, 更名, 删除)支持通配符查询文件名或文件路径重启自动更新文件变动, 无需重新进行全盘扫描 API描述 初始化并指定…...

【GoF23种设计模式】02_单例模式(Singleton Pattern)

文章目录 前言一、什么是单例模式?二、为什么要用单例模式?三、如何实现单例模式?总结 前言 提示:设计者模式有利于提高开发者的编程效率和代码质量: GoF(Gang of Four,四人帮)设计…...

UniApp:uni-segmented-control 自定义布局

自定义tabs选项&#xff0c;items 为tabs名称数组&#xff0c;横向滚动 <scroll-view scroll-x><view class"segmented-control"><view v-for"(item, index) in items" :key"index" class"control-item ":class"…...

【算法day17-day18】回溯:解决组合问题

不好意思呀各位&#xff0c;最近在忙期末考今天才彻底结束&#xff0c;来让我们继续算法之路吧~ 题目引用 组合电话号码的字母组合组合总和组合总和II分割回文串 1.组合 给定两个整数 n 和 k&#xff0c;返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回…...

从监控异常发现网络安全

前言 最近在前端异常监控系统中&#xff0c;发现一些异常信息&#xff0c;从中做了一些分析&#xff0c;得到一些体会&#xff0c;因此作文。 发现异常 某天早上打开监控系统发现&#xff0c;当天凌晨1点过测试环境有2个前端上报的异常&#xff0c;报错的原因都是由于没有获取…...

Qt之自定义标题栏拓展(十)

Qt开发 系列文章 - user-defined-titlebars&#xff08;十&#xff09; 目录 前言 一、方式一 1.效果演示 2.创建标题栏类 3.可视化UI设计 4.定义相关函数 5.使用标题栏类 二、方式二 1.效果演示 2.创建标题栏类 3.定义相关函数 1.初始化函数 2.功能函数 3.窗口关…...

Verilog中initial的用法

在 Verilog 语言中&#xff0c;initial 语句用于在仿真开始时执行一次性初始化操作。它是顺序执行的&#xff0c;用来描述在仿真启动时立即运行的代码块&#xff0c;通常用于赋初值、生成波形或控制信号行为。 语法 initial begin // 语句1 // 语句2 ... end特点 只…...

(14)D-FINE网络,爆锤yolo系列

yolo过时了&#xff1f;传统的yolo算法在小目标检测方面总是不行&#xff0c;最新算法DEIM爆锤yolo&#xff0c;已经替yolo解决。 一、创新点 ​ 这个算法名为DEIM&#xff0c;全称是DETR with Improved Matching for Fast Convergence&#xff0c;其主要创新点在于提出了一…...

Python :冬至快乐

第1部分&#xff1a;基础设置 首先创建一个新的 Python 文件&#xff0c;命名为 fireworks.py。 步骤 1.1: 导入必要的库 import pygame import random import sys from pygame.locals import * import math import time这些库的作用&#xff1a; pygame: 用于创建游戏和图…...

重拾设计模式--状态模式

文章目录 状态模式&#xff08;State Pattern&#xff09;概述状态模式UML图作用&#xff1a;状态模式的结构环境&#xff08;Context&#xff09;类&#xff1a;抽象状态&#xff08;State&#xff09;类&#xff1a;具体状态&#xff08;Concrete State&#xff09;类&#x…...

稀疏矩阵的存储与计算 gaxpy

1, gaxpy 数学公式 其中&#xff1a; &#xff0c; &#xff0c; 2, 具体实例 3&#xff0c;用稠密矩阵的方法 本节将用于验证第4节中的稀疏计算的结果 hello_gaxpy_dense.cpp #include <stdio.h> #include <stdlib.h>struct Matrix_SP {float* val; //…...

基于LabVIEW的USRP信道测量开发

随着无线通信技术的不断发展&#xff0c;基于软件无线电的设备&#xff08;如USRP&#xff09;在信道测量、无线通信测试等领域扮演着重要角色。通过LabVIEW与USRP的结合&#xff0c;开发者可以实现信号生成、接收及信道估计等功能。尽管LabVIEW提供了丰富的信号处理工具和图形…...

超薄OLED字符显示屏技术解析与工业应用

1. 超薄OLED字符显示屏的技术革新 在工业控制和嵌入式系统领域&#xff0c;显示模块的选择往往需要在可视性、功耗和空间占用之间寻找平衡点。Newhaven Display最新推出的超薄OLED字符显示屏系列&#xff0c;通过突破性的结构设计将厚度压缩至5mm&#xff0c;同时实现了10,000:…...

72V混合DC/DC转换器技术解析与工程实践

1. 72V混合DC/DC转换器的技术突破在数据中心、通信基站和汽车电子领域&#xff0c;48V供电架构正逐步取代传统的12V总线系统。这种转变带来更高功率传输效率的同时&#xff0c;也对中间总线转换器&#xff08;IBC&#xff09;提出了严苛要求——需要在36V至72V宽输入范围内&…...

基于NLP与知识图谱的业务文档智能管理:从静态文档到动态知识网络

1. 项目概述&#xff1a;一套面向业务文档的“瑞士军刀”最近在整理团队的知识库和项目文档时&#xff0c;我反复被一个问题困扰&#xff1a;我们花大量时间写的需求文档、设计稿、会议纪要&#xff0c;最后都变成了一个个孤立的文件&#xff0c;躺在云盘或协作工具的角落里。当…...

同花顺问财数据获取终极指南:Python量化分析的高效解决方案

同花顺问财数据获取终极指南&#xff1a;Python量化分析的高效解决方案 【免费下载链接】pywencai 获取同花顺问财数据 项目地址: https://gitcode.com/gh_mirrors/py/pywencai 在金融数据分析和量化投资领域&#xff0c;获取实时、准确的股票数据是每个分析师面临的核心…...

当前塑造 AI 未来的大问题

原文&#xff1a;towardsdatascience.com/the-big-questions-shaping-ai-today-5e7c1da38b41?sourcecollection_archive---------6-----------------------#2024-08-08 https://towardsdatascience.medium.com/?sourcepost_page---byline--5e7c1da38b41---------------------…...

初创团队如何借助Taotoken以更低门槛启动AI产品开发

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 初创团队如何借助Taotoken以更低门槛启动AI产品开发 对于资源有限的初创团队而言&#xff0c;将AI能力集成到产品中&#xff0c;往…...

BallonTranslator:3分钟搞定漫画翻译的终极AI工具,完全免费开源!

BallonTranslator&#xff1a;3分钟搞定漫画翻译的终极AI工具&#xff0c;完全免费开源&#xff01; 【免费下载链接】BallonsTranslator 深度学习辅助漫画翻译工具, 支持一键机翻和简单的图像/文本编辑 | Yet another computer-aided comic/manga translation tool powered by…...

3步解锁自动化:Elsevier Tracker智能追踪工具完全指南

3步解锁自动化&#xff1a;Elsevier Tracker智能追踪工具完全指南 【免费下载链接】Elsevier-Tracker 项目地址: https://gitcode.com/gh_mirrors/el/Elsevier-Tracker 在科研投稿的漫长等待中&#xff0c;每一次手动刷新Elsevier投稿系统都像是在黑暗中摸索。Elsevier…...

MATLAB Robotics Toolbox避坑实战:用Kinova Gen3机械臂手把手教你搞定碰撞检测

MATLAB Robotics Toolbox避坑实战&#xff1a;用Kinova Gen3机械臂手把手教你搞定碰撞检测 在机器人仿真领域&#xff0c;碰撞检测是确保机械臂安全运行的核心技术。许多初学者在使用MATLAB Robotics System Toolbox时&#xff0c;往往会在环境建模、参数设置和结果解析等环节…...

短剧低成本创业方案|轻量化H5+小程序组合,零压力快速启动项目

一、前言 现在短剧行业内卷严重&#xff0c;很多新手盲目投入资金开发APP、购买高价版权、大额投放流量&#xff0c;最后成本回不来、项目烂尾。对于普通创业者、小型流量工作室来说&#xff0c;重资产、高成本、长周期的模式早已不适合入局。 真正适合新手的玩法&#xff0c…...