我是使用.net 4.0 VS2010的新手。我需要使用java web服务并发送usernametoken自定义身份验证来访问服务,这是我很容易在VS2005中使用WSE2.0,那么在net 4.0中替换它是什么?

我的客户端是.net 4.0 Asp.net Web应用程序(网站),服务是java webservice。

谢谢

在与谷歌叔叔核对之后,好吧,以下网站是一个起点

WCF Security

基于此,我对代码做了一些修改,但仍然没有太多的喜悦。继承人的代码

protected void TPLoginButton_Click(object sender, EventArgs e)

{

thirdpartyloginClient tplogin = null;

ThirdPartyLogInResponse proxyresponse = null;

ThirdPartyLogInRequest proxyrequest = null;

try

{

if (tplogin == null)

{

tplogin = new thirdpartyloginClient();

}

if (proxyrequest == null)

{

proxyrequest = new ThirdPartyLogInRequest();

}

tplogin.ChannelFactory.Credentials.UserName.UserName = "abcd";

tplogin.ChannelFactory.Credentials.UserName.Password = "sWwqHyCKMgjttlJEsQIvxzuBPTIBeVquZRPZqZdbDYDaOiHVxKuwYuYmQDVtqqBrBAlLiuOwWwQwOfTqSzOpyUaEbliOPaBHJTnBvulRSuZrcTHddKXwAIIxYDcuUmBJ";

proxyrequest.username = "gauls";

proxyresponse = tplogin.ThirdPartyLogIn(proxyrequest);

}

catch

{

if (proxyresponse != null)

{

ResultBoxResponse.Text = proxyresponse.result.resultMessage.ToString();

}

else

{

ResultBoxResponse.Text = "Empty response!!";

}

}

finally

{

if (proxyresponse != null)

{

ResultBoxResponse.Text = proxyresponse.result.resultMessage.ToString();

}

else

{

ResultBoxResponse.Text = "Empty response!!";

}

}

}我的web.config如下所示

问题是

我如何添加时间戳和密码作为密码摘要

我现在得到的错误是

提供的URI方案'http'无效;预计'https'。

参数名称:via

我尝试使用clearusernamebinding

我收到以下错误

从另一方收到一个无担保或错误安全的故障。查看故障代码和细节的内部FaultException。

我的web.config文件看起来像这样

<

system.serviceModel>

<

client>

<

endpoint address=http://10.2.2.16:7070/demo/ws/thirdpartylogin

binding="clearUsernameBinding" bindingConfiguration="myClearUsernameBinding"

contract="ThirdPartyLoginService.thirdpartylogin"

name="ClearUsernameBinding_thirdpartylogin" />

client>

<

extensions>

<

bindingExtensions>

<

add name="clearUsernameBinding" type="WebServices20.BindingExtenions.ClearUsernameCollectionElement, ClearUsernameBinding" />

bindingExtensions>

extensions>

system.serviceModel>“接收方对消化密码的要求尚未得到满足”的强烈文字说明了实际的错误

我如何在PasswordDigest头部发送密码?

java webservice用户验证_使用java webservice的.net4.0 web app需要Usernametoken身份验证相关推荐

  1. xshell 密钥身份验证_使用密钥斗篷和大使边缘堆栈进行集中式身份验证

    xshell 密钥身份验证 Keycloak is a widely adopted Identity and Access Management (IAM for short) open-sourc ...

  2. 亚马逊一直停留在身份验证_如何为您的Amazon帐户启用两因素身份验证

    亚马逊一直停留在身份验证 Two-Factor Authentication (2FA) is a great security tool, and we always recommend it. M ...

  3. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  4. 登录工程:传统 Web 应用中的身份验证技术

    标题中 "传统 Web 应用" 这一说法也并没有什么官方定义,只是为了与"现代化 Web 应用"形成比较而自拟的一个概念.所谓现代化 Web 应用指的是那些基于 ...

  5. WEB安全基础入门—身份验证漏洞

    欢迎关注订阅专栏! WEB安全系列包括如下三个专栏:! <WEB安全基础-服务器端漏洞> <WEB安全基础-客户端漏洞> <WEB安全高级-综合利用> 知识点全面细 ...

  6. 登录工程二:现代 Web 应用的典型身份验证需求

    朋友就职于某大型互联网公司.前不久,在闲聊间我问他日常工作的内容,他说他所在部门只负责一件事,即用户与登录. 而他的具体工作则是为各个业务子网站提供友好的登录部件(Widget),从而统一整个网站群的 ...

  7. 远程计算机需要网络级别身份验证 而您的,win10远程桌面连接提示“需要网络级别身份验证”的处理方法...

    win10电脑开启远程桌面功能就可以在网络的一端控制另外一台电脑,并访问所有程序.文件.有用户反馈说win10系统远程桌面连接却提示"需要网络级别身份验证",主要怎么解决?要解决此 ...

  8. 登录工程:现代 Web 应用的典型身份验证需求

    朋友就职于某大型互联网公司.前不久,在闲聊间我问他日常工作的内容,他说他所在部门只负责一件事,即用户与登录. 而他的具体工作则是为各个业务子网站提供友好的登录部件(Widget),从而统一整个网站群的 ...

  9. java webservice接口开发_给Java新手的一些建议----Java知识点归纳(J2EE and Web 部分)

    J2EE(Java2 Enterprise Edition) 刚出现时一般会用于开发企业内部的应用系统,特别是web应用,所以渐渐,有些人就会把J2EE和web模式画上了等号.但是其实 J2EE 里面 ...

最新文章

  1. 苏宁“砍价团”高可用、高并发架构实践
  2. centos 如何登陆mysql_[CentOS 0010] CentOS 配置mysql允许远程登录
  3. [MySQL FAQ]系列 -- mysqldump出错一例:打开文件数太多
  4. Hessian 原理分析
  5. 浏览器的垃圾回收机制
  6. soj#547 bzoj5046 分糖果游戏
  7. 一文讲懂什么是三层交换机、网关、DNS、子网掩码、MAC地址
  8. android 重新点击图标显示不出来了,android开发怎么弄成,点击图标后弹出一个消息框。主界面不显示...
  9. npm install -g @vue/cli时 -4048 npm ERR! Error: EPERM: operation not permitted, lstat报错的几种解决方案
  10. 高效windows快捷键
  11. kali进行arp断网攻击
  12. UniAPP 使用高德地图,打包后定位api不执行
  13. 一个程序员购买保险之路-1(适用于所有人)
  14. 解析国内冷链物流的发展现状
  15. 下载和安装MySQL(傻瓜)教程
  16. Spring Data JPA 之 @Entity 的常用注解
  17. 基于matlab的交通信号模糊控制系统设计
  18. 【论文阅读】【3d目标检测】Embracing Single Stride 3D Object Detector with Sparse Transformer
  19. OSPF协议-HCIA
  20. codeforces 1095C Powers Of Two

热门文章

  1. 软件测试是找BUG,不是找茬
  2. MS SQLSERVER中如何快速获取表的记录总数
  3. 二叉树三种遍历方式的非递归实现
  4. 活动页面html设计,活动查看页面.html
  5. mybatis-plus 使用乐观锁修改
  6. bug是什么PHP,bug是什么
  7. 网络协议之http和tcp思维导图
  8. python学习第19天
  9. UVA 1645 - Count(简单DP)
  10. 断言NSAssert的使用