起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1478|回复: 4

[结贴] 一个问题问了一圈的技术人员没人回复,不知道谁能帮忙...

[复制链接]

5

主题

15

帖子

28

积分

新手上路

Rank: 1

积分
28
QQ
发表于 2015-6-8 14:22:33 | 显示全部楼层 |阅读模式
首先本人初用X5,于是写了个demo,很简单,就是一个登陆,根据这篇文章http://wex5.com/cn/wex5-baas-guide-net/自己写了个.net的webservice。于是问题来了,死活都是不成功的。
webservice测试成功,没问题如图简单的helloworld
20150608001.jpg

界面调用
20150608002.jpg

一直是失败的。

我对比了教程那篇文章和我这个demo 有个不同的地方是我这里做post请求时候 明明是请求的127.0.0.1
但莫名其妙前面会加一大堆URL 如果上图截图所示。但教程里就没有,不知道是不是这个原因导致。

998

主题

4330

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10728
QQ
发表于 2015-6-8 14:25:39 来自手机 | 显示全部楼层
跟踪下,500内部服务错误
回复 支持 反对

使用道具 举报

5

主题

15

帖子

28

积分

新手上路

Rank: 1

积分
28
QQ
 楼主| 发表于 2015-6-8 14:27:46 | 显示全部楼层
ecoolper 发表于 2015-6-8 14:25
跟踪下,500内部服务错误
  1. [WebMethod]
  2.         public void HelloWorld()
  3.         {
  4.             HttpContext.Current.Response.ContentType = "application/json;charset=utf-8";
  5.             // 支持跨域请求,正式部署时"*"应改为UIServer的地址
  6.             HttpContext.Current.Response.AddHeader("Access-Control-Allow-Origin", "*");
  7.             HttpContext.Current.Response.Write("{"username":"admin","userpassword":"jykfz"}");
  8.         }
复制代码

就写了一个helloworld 还要跟踪啥?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-6-8 15:59:03 | 显示全部楼层
直接用chrome浏览器访问看看

模拟器中不支持跨域
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

5

主题

18

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
发表于 2015-6-10 22:27:48 | 显示全部楼层
我也是用.NET 写的WebSerivce,按那上面的例子来很简单啊,你确定你的BASE_URL没设置错吗?
BASE_URL : "http://127.0.0.1/AppInterface/AppService.asmx",

还有一点,UI2里面的
  1. Baas.sendRequest({
  2.                                 "url" : "/HelloWorld",
复制代码

这里的Url必须和.net里面的大小写相同。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-17 10:59 , Processed in 0.065738 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表