加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

web-services – 运行没有管理权限的ServiceStack自托管应用程序

发布时间:2020-12-14 18:32:21 所属栏目:资源 来源:网络整理
导读:我正在尝试在 console host中托管我的ServiceStack服务. 我需要能够在没有管理权限的情况下启动我的服务.但是当我尝试这样做时,我得到一个异常“访问被拒绝.在ServiceStack.dll中发生了’System.Net.HttpListenerException’类型的未处理异常”. Web API似乎
我正在尝试在 console host中托管我的ServiceStack服务.
我需要能够在没有管理权限的情况下启动我的服务.但是当我尝试这样做时,我得到一个异常“访问被拒绝.在ServiceStack.dll中发生了’System.Net.HttpListenerException’类型的未处理异常”.

> Web
API似乎有一个解决方案
但是我没有找到ServiceStack这样的东西.
>我试着这样做
restrict
attributes
没有成功.
>我也尝试过解决方案
here,但这个命令
要求用户具有管理权限.

有没有办法在没有管理权限的情况下启动我的ServiceStack自托管应用程序?

解决方法

要在没有管理权限的情况下运行ServiceStack,您需要确保:

>主机协议是http
>您使用的主机名只能是localhost
>您使用高于1024的端口号

例如,可以在没有管理权限的情况下创建这些主机:

> http:// localhost:8000
> http:// localhost:8080
> http:// localhost:1050 ……等

使用通配符,localhost以外的域,低于1024或https的端口的主机名需要管理员权限,除非已使用Windows上的netsh或单声道平台上的httpcfg授予规则.

> http:// localhost:80> http://:8080> http:// *:8080> http://domain.com:8080> http://domain.com:80> https:// localhost:8080

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读