请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

bkad 活字格认证
金牌服务用户   /  发表于:2021-9-24 10:58  /   查看:2790  /  回复:10
1金币
不同方式访问服务器上的服务端命令结果不一样
1.hbuilder 内置浏览器正常
2.手机调试基座
3.接口测试工具
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,这个应该是你服务器上设置了白名单,但是你发送请求的地址不在白名单列表里。你仔细检查一下,一个是应用管理,应用的高级设置中的白名单: 还有管理控制台的安全设置中的白名单:

10 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-9-24 10:58:55
来自 11#
大佬,这个应该是你服务器上设置了白名单,但是你发送请求的地址不在白名单列表里。你仔细检查一下,一个是应用管理,应用的高级设置中的白名单:


还有管理控制台的安全设置中的白名单:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-9-24 15:28:54
2#
您好,看到您的测试结果有的成功有的失败,猜测失败的愿因可能是测试工具中的某些设置导致的调用失败。首先,不同的测试工具之间本身就有差异,其次,测试工具还有默认设置以及很多的配置项,包括请求的类型,您仔细检查一下,各项设置是否正确,如果用的默认选项,是否和您所需的类型一致。活字格本身只是暴露一个接口,并没有对此做额外的限制。
回复 使用道具 举报
bkad活字格认证
金牌服务用户   /  发表于:2021-9-24 17:26:15
3#
Chelsey.Wang 发表于 2021-9-24 15:28
您好,看到您的测试结果有的成功有的失败,猜测失败的愿因可能是测试工具中的某些设置导致的调用失败。首先 ...

本地就可以,发布到服务器上就访问不了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
bkad活字格认证
金牌服务用户   /  发表于:2021-9-24 17:41:27
4#
Chelsey.Wang 发表于 2021-9-24 15:28
您好,看到您的测试结果有的成功有的失败,猜测失败的愿因可能是测试工具中的某些设置导致的调用失败。首先 ...


Tid:36 2021/9/24 17:39:58: Request Exception Happened-------------------------------
Path/ServerCommand/login_api
QueryString:?username=liwei&password=123456

Tid:36 2021/9/24 17:39:58: Assembly: Forguncy.Server2, Version=7.0.3.0, Culture=neutral, PublicKeyToken=967100671921c115 -----------
{
  "ClassName": "System.InvalidOperationException",
  "Message": "The request is without a valid referrer.
AllowUrlReferrer: *",
  "Data": null,
  "InnerException": null,
  "HelpURL": null,
  "StackTraceString": "   at ForguncyServerCommon.HttpHeaderMiddlewareBase.InvokeAsync(HttpContext context)
   at Forguncy.KatanaMiddleware.p.InvokeAsync(HttpContext context)",
  "RemoteStackTraceString": null,
  "RemoteStackIndex": 0,
  "ExceptionMethod": null,
  "HResult": -2146233079,
  "Source": "ForguncyServerCommon",
  "WatsonBuckets": null
}

CurrentMethodName: HandleExceptionAsync
   服务器日志
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-9-24 17:42:35
5#
bkad 发表于 2021-9-24 17:26
本地就可以,发布到服务器上就访问不了

您先检查一下发布后的请求发送的地址是否正确,您用的域名还是IP?端口号是否正确?
您可以用活字格再重新发布一个应用B,然后用这个新发布的应用B去调用您之前这个应用A的服务端命令,用同样的url,您试一下是否可以成功哈~
回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-9-25 14:56:16
6#
你服务器请求地址也贴出来看看呀,IP或者域名可以打马赛克
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-26 10:03:31
7#
感谢大佬的支持!
如果您的问题已解决,可以设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖。
回复 使用道具 举报
bkad活字格认证
金牌服务用户   /  发表于:2021-9-26 10:17:32
8#
豪~豪 发表于 2021-9-25 14:56
你服务器请求地址也贴出来看看呀,IP或者域名可以打马赛克

一个服务器一个本地

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-9-26 13:35:33
9#
大佬,您的这个测试工具我也不太懂,为了能尽快解决您的问题,需要缩小问题范围和收集更多有效的信息,请您按照我上面说的方式,用活字格中的发送HTTP请求命令发送请求,看看是什么现象哈~如果有报错请附上相关报错信息。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部