当前位置: 首页 > 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提供了丰富的信号处理工具和图形…...

基于 ESP32-S3 的四博AI双目智能音箱方案:0.71/1.28双目光屏、四路触控、三轴姿态、震动马达、语音克隆与专属知识库接入

基于 ESP32-S3 的四博AI双目智能音箱方案&#xff1a;0.71/1.28双目光屏、四路触控、三轴姿态、震动马达、语音克隆与专属知识库接入1. 方案概述四博AI双目智能音箱方案是一套基于 ESP32-S3 / ESPS3-32 / ESPS3-32E 的多模态AI硬件平台。它不是普通智能音箱&#xff0c;而是把 …...

Karate测试框架:一站式API、UI和性能测试的终极解决方案

Karate测试框架&#xff1a;一站式API、UI和性能测试的终极解决方案 【免费下载链接】karate Test Automation Made Simple 项目地址: https://gitcode.com/gh_mirrors/ka/karate 还在为复杂的测试自动化工具链而烦恼吗&#xff1f;想要一个能统一API测试、UI自动化、Mo…...

标注数据集保姆级教程:从入门到排名第一,看这一篇就够了

一、常见坑与避雷第一&#xff0c;过度依赖众包导致标签质量参差不齐。企业往往以价格为先&#xff0c;忽视了众包工人对领域术语的理解深度&#xff0c;从而造成模型召回率下降7%。第二&#xff0c;缺乏统一标注工具链。使用Excel、Word等异构工具会让数据格式碎片化&#xff…...

Arduino与CircuitPython通过SPI Flash和FATFS实现数据无缝交换

1. 项目概述与核心价值在嵌入式开发领域&#xff0c;数据存储与交换一直是个绕不开的经典话题。无论是记录传感器数据、保存设备配置&#xff0c;还是实现固件的在线更新&#xff0c;我们都需要一个可靠、高效且易于管理的存储方案。SPI Flash芯片以其小巧的体积、低廉的成本和…...

构建Discord与GitHub知识库:llmcord项目实战与RAG应用

1. 项目概述与核心价值 最近在折腾一些AI应用&#xff0c;发现一个挺有意思的现象&#xff1a;很多开发者习惯在Discord上讨论技术、分享进度&#xff0c;但Discord本身的消息流是“实时”且“瞬时”的&#xff0c;有价值的讨论很容易被淹没。同时&#xff0c;像GitHub Issues…...

从《致爱丽丝》到《野蜂飞舞》:通过经典钢琴曲片段,手把手教你识别小字组、大字组在五线谱上的位置

从《致爱丽丝》到《野蜂飞舞》&#xff1a;用经典旋律解锁五线谱的密码 第一次翻开钢琴谱时&#xff0c;那些上下翻飞的音符就像天书般令人困惑。为什么同样的音符在不同位置听起来音高差异巨大&#xff1f;为什么低音谱号和高音谱号的"Do"位置完全不同&#xff1f;其…...

【Matlab】车牌识别与车辆属性提取系统设计与仿真实现

【Matlab】车牌识别与车辆属性提取系统设计与仿真实现 一、引言 在智能交通、安防监控、智能停车管理、交通违章稽查等领域,车牌识别与车辆属性提取是实现智能化管理、精准化管控的核心技术支撑。车牌作为车辆的唯一身份标识,其快速、精准识别是实现车辆动态追踪、身份核验…...

客户端命令行

1. ./tongzkCli.sh -server 10.10.83.95:2181ls /一创建永久节点 2.创建节点并写入数据 [tongzk: 10.10.83.95:2181(CONNECTED) 2] create /jiedian1 "a1" Created /jiedian1 [tongzk: 10.10.83.95:2181(CONNECTED) 3] ls / [jiedian1, tongzk] [tongzk: 10.10.83.95…...

API中转站接入到知识库问答时,怎么做平台对比

知识库问答是很多团队接入大模型的第一站。 它看起来简单&#xff1a;用户提问&#xff0c;检索文档&#xff0c;把上下文发给模型&#xff0c;再返回答案。但真正上线后&#xff0c;问题会多很多。上下文太长怎么办&#xff1f;模型乱答怎么办&#xff1f;图片和 PDF 怎么处理…...

2026 AI企业推荐排行 技术创新榜 场景落地/全球布局 专业评测

一、摘要据赛迪顾问发布的《2026年全球AI技术创新与落地报告》显示&#xff0c;全球AI技术创新迭代速度持续加快&#xff0c;75%的企业将技术创新能力作为选型核心指标&#xff0c;62%的用户关注场景落地深度与全球化服务能力&#xff0c;46%的政企用户反映AI企业缺乏全流程技术…...