小编Joa*_*usa的帖子

使用Ksoap2(Android)检查信封

来自iOS我在Android中使用Web服务非常困难.我花了几个小时尝试示例,阅读博客,与网络服务成功沟通似乎仍然是运气的问题....

底线,我希望能够看到正在发送的信封.在iOS中,我可以查看将要发送的XML消息,将其与SoapUI或类似内容进行比较,并了解错误.我们不能那样做吗?在调用之前将XML输出到System.out.print?

我也想对响应做同样的事情,得到简单的http响应,因为Ksoap2异常非常差.

对不起,如果这是一个非常基本的问题,但我有点沮丧:(

android soap web-services envelope ksoap2

13
推荐指数
1
解决办法
5881
查看次数

在Azure上运行DNX(EF7)数据库迁移

我一直在本地运行ASP.NET 4.6和EF7的MVC项目,一切正常.我跑了dnx.ef migration用于创建数据库表的初始命令,一切运行正常.该应用程序工作.

使用Azure我有一个问题,我似乎无法运行dnx.ef migration命令所以我的SQL数据库是空的.我已经调试了Startup.cs并正确检索了连接字符串,但表中没有.

我使用Visual Studio 2015中的"发布"选项部署到我的Azure Web App.

如何在我的网络应用程序上运行此命令?还有另一种生成数据库的方法吗?

谢谢

asp.net database-migration azure entity-framework-core dnx

7
推荐指数
1
解决办法
1578
查看次数

ASP.Net MVC 6 + WebAPI Auth - 将MVC重定向到登录,但是如果是WebAPI则重定向401

我有一个AngularJS + MVC + WebAPI,我正在尝试: - 使用标准(个人帐户)进行MVC身份验证; - 使用相同的用户和密码进行基于WebAPI的身份验证.

问题,从AngularJS一切正常,cookie交换发生,Web API返回值,但是当我试图从Postman访问WebAPI时,我得到一个重定向到登录页面而不是401 Unauthorized.

实现这一目标的最简单方法是什么?我是否必须子类授权并手动实现逻辑?

谢谢

asp.net-mvc asp.net-authentication asp.net-web-api asp.net-identity

4
推荐指数
1
解决办法
3012
查看次数

在 Hybris 插件中找不到自定义组件的 JSP/控制器

我正在运行 Hybris 6.6 并且正在构建一个新的插件,它基本上是一个控制器和相应的 JSP。然而,在运行时,Hybris 没有找到控制器 bean 并在店面文件夹中搜索 JSP(它不存在,因为 JSP 位于店面插件文件夹中)。

我使用 extgen 创建了插件,然后也使用 ant 将其安装在店面中。

脚步:

  • 在从 SimpleCMSComponent 继承的 -items.xml 中创建组件
  • 创建继承自 AbstractCMSController 的控制器,
  • 在插件文件夹中创建 JSP,
  • 创建组件并通过 Imped 添加到页面槽中,
  • @Controller 的名称等于组件 + “Controller”

我已经调试了代码,当 Hybris 尝试通过 getBeanFactory().contains(controller) 查找是否有控制器时,它返回 false。如果我查看 bean 工厂返回的 bean 列表,则控制器的 bean 不在那里。

关于发生了什么的任何线索?我什至尝试在 -web-spring.xml 上显式创建控制器 bean,但没有改变任何东西。

谢谢

components add-on hybris

3
推荐指数
1
解决办法
1940
查看次数

Google+和AppEngine身份验证

我有一个已安装Google+的Android应用程序,我想知道是否可以使用此连接来验证Google AppEngine端点.

Google示例代码是:

   settings = getSharedPreferences(TAG, 0);
    credential = GoogleAccountCredential.usingAudience(this, ClientCredentials.AUDIENCE);
    setAccountName(settings.getString(PREF_ACCOUNT_NAME, null));
    Tictactoe.Builder builder = new Tictactoe.Builder(
        AndroidHttp.newCompatibleTransport(), new GsonFactory(),
        credential);
    service = builder.build();
Run Code Online (Sandbox Code Playgroud)

所以这很好,但我正在重新进行身份验证.我可以以任何方式利用PlusClient来避免创建更多凭据吗?

谢谢

google-app-engine android oauth-2.0 google-plus google-cloud-endpoints

2
推荐指数
1
解决办法
1239
查看次数