草庐IT

wcf-authentication

全部标签

.net - 如何以编程方式检查 WCF Http/Non-Http 激活组件?

我需要检测在我的产品安装过程中是否安装了WCFHttp/Non-Http激活组件。我该怎么做?谢谢。 最佳答案 对于IIS7,检查以下注册表项:HKEY_LOCAL_MACHINE\Software\Microsoft\InetStp\Components\对于以下组件:流程模型-ProcessModel.NET环境-NetFxEnvironment配置API-WASConfigurationAPI从这个页面:http://learn.iis.net/page.aspx/135/discover-installed-componen

windows - Pycharm GitHub 'Push failed: fatal: Authentication failed'

每次我尝试使用Pycharm推送GitHub中的存储库时,它都会失败。Pushfailed:fatal:Authenticationfailedfor'https://github.com/(mygithubrepository)/'在设置->版本控制->GitHub中,我填写了主机、登录和密码字段(身份验证类型:密码)。测试它:“连接成功”在设置->版本控制->Git中,Git可执行文件的路径设置为完整路径,SSH可执行文件:内置Pycharm版本3.1.1Git版本1.8.4.msysgit.0在Win7上。 最佳答案 我尝试了

.net - 我可以在没有 .NET 库的情况下使用 Windows 身份验证使用 WCF REST 服务吗?

我有一个托管在IIS7中的WCF客户端和一个托管在IIS7中的WCF服务。客户端严格是http/javascript,我希望保持这种状态。当我浏览到客户端网页时,系统提示我输入Windows身份验证凭据,因为该页面受到保护(并通过https提供)。一旦我通过身份验证,我对服务的AJAX调用(来自客户端)就不会被处理,因为我从来没有机会对服务本身进行身份验证。如果我想使用ActiveDirectory凭据保护对服务的访问但不使用.NET库,那么实现安全性的最佳方法是什么?服务返回的具体响应是“401(未授权)”。请注意,该服务还通过https提供。 最佳答案

windows - 需要一个循序渐进的 WCF 作为 Windows 服务

我正在尝试找到一个(好的)分步示例来创建WCF并将其托管为Windows服务(使用安装程序)。我正在使用VS2010并有一个带有1个函数的简单WCF(仅返回“Hello”)。请不要谷歌和发帖;我正在寻找某人实际使用过的资源。我所做的大部分谷歌搜索都没有找到我想要做的事情。我只想使用我的WCF库,并找到一种方法将它安装为Windows服务。我在2008年做过,但2010年……不同了。 最佳答案 供将来引用-供其他查看此线程的人使用:这是我为这个问题所寻找的内容找到的最好的例子:CodeProject:WCFServicewithWin

windows - 创建命名管道 (WCF) 所需的最低操作系统权限

我有一个在登录用户的上下文中运行的exe。exe使用WCF使自己成为命名管道服务器(它将被多个客户端调用)。用户是否需要特定权限才能使exe能够创建命名管道?我试过以具有相当小权限的用户身份运行(即仅在本地用户组中),这工作正常-但我担心当我部署到客户端站点时,用户可能会以某种方式受到限制意味着命名管道创建不起作用。 最佳答案 本地登录用户无需特殊权限即可使用netNamedPipe绑定(bind)设置WCF服务的服务端。但是,您确实需要担心客户端是否可以找到并连接到该服务。这有两个方面:客户端必须在安全上下文中运行,该安全上下文不

windows - psql : FATAL: password authentication failed for user windows 8

我在Windows上安装了postgresql,安装时它要求为该帐户创建一个用户。这在我的计算机中创建了一个名为postgres的新Windows用户,我也为它创建了一个密码。现在我想在Windows命令行上运行psql,它要求输入密码(没有提及用户)并且总是给我返回错误:psql:FATAL:passwordauthenticationfailedforuser"Ash".即使我已经多次输入我的帐户密码。我使用pgadmin将用户“postgres”更改为“Ash”,但我还没有重新设置密码。我按照这里的步骤操作:IforgotthepasswordIenteredduringpost

windows - 没有 HTTP.SYS 的 WCF

在WCF中使用HTTP绑定(bind)时,我需要授予自己特殊权限才能绑定(bind)到该端口/路径。我知道这是因为WCF通过http.sys驱动程序接受HTTP流量。在过去,我们可以新建一个套接字并绑定(bind)到任何未使用的旧端口,而无需成为管理员。NetTcpBinding仍然能够做到这一点。如果我不关心http.sys,有没有办法告诉WCF不要使用它,而只是打开一个常规的旧套接字,同时仍然使用HTTP绑定(bind)? 最佳答案 基于WCFHTTP的绑定(bind)依赖于HttpListener类,该类是HTTPAPI的托管

authentication - 如何使用redis作为mosquitto ACL的后端

我正在研究Mosquitto,并计划使用Redis作为后端来处理用户名/密码对身份验证和ACL。我正在使用JPmens的身份验证插件来执行此操作。蚊子session:auth_opt_backendsredisauth_plugin/etc/mosquitto/auth-plug.soauth_opt_redis_host127.0.0.1auth_opt_redis_port6379auth_opt_redis_userqueryGET%sauth_opt_redis_aclqueryGET%s-%s以下名称/密码对可以正常用于身份验证SETuser1PBKDF2$sha256$90

ruby-on-rails - Sidekiq 死于以下错误 :NOAUTH Authentication required

我在centos7.1部署gitlab,启动gitlab时出现错误:“pid为9307的GitLabUnicornWeb服务器正在运行。GitLabSidekiq作业调度程序未运行。”我检查sidekiq.log如下:2016-01-22T12:52:37.630Z9990TID-osgvasil4INFO:[Sidetiq]Sidetiqv0.6.3-Copyright(c)2012-2013,TobiasSvensson2016-01-22T12:52:37.631Z9990TID-osgvasil4INFO:[Sidetiq]Sidetiqiscoveredbythe3-clau

Go 和 Redisgo : DialURL error: NOAUTH Authentication required

我正在尝试使用Go和redigo连接到我的Redis服务器具有适用于另一个应用程序的URI,用Java编写lettuce.在Go项目中,我遇到了错误NOAUTHAuthenticationrequired.我的redis.conf有requirepasstrue,我在URI中传递了密码。以下是我的连接方式:conn,err:=redis.DialURL("redis://MySecurePassword@localhost:6666/0")iferr!=nil{log.Fatal("NotabletoconnecttoRedis")}那里没有错误。当我尝试运行命令来检索数据时出现错误。