草庐IT

ntlm-authentication

全部标签

c# - : Windows Authentication, 护照认证和表单认证有什么区别?

刚开始制作Web应用程序并想知道哪个更好,或者至少它们之间的主要区别是什么(因为这可能很重要我使用它们的目的)?Windows身份验证护照认证表单验证 最佳答案 我想说这在很大程度上取决于您的网络应用程序将要做什么,因为每个应用程序都有自己的位置。以下是关于每一个的一些简要细节。Windows身份验证使您无需创建自定义页面即可识别用户。凭据存储在Web服务器的本地用户数据库或ActiveDirectory域中。识别后,您可以使用用户的凭据来访问受Windows授权保护的资源。Forms身份验证使您能够使用自定义数据库(例如ASP.N

C# SMTP 无法在 Outlook.com、端口 587 上进行身份验证。 "The server response was: 5.7.1 Client was not authenticated"

我正在尝试发送自动电子邮件(真正需要的商业原因-不是垃圾邮件!)。类似于下面的代码用于与另一个邮件服务提供商合作,但客户已转移到“outlook.com”,他们现在得到:TheSMTPserverrequiresasecureconnectionortheclientwasnotauthenticated.Theserverresponsewas:5.7.1Clientwasnotauthenticated当然这个(C#)代码应该工作:privatevoidSend_Click(objectsender,EventArgse){MailMessagemessage=null;try{m

c# - HTTP 请求未经客户端身份验证方案 'Negotiate' 授权。从服务器收到的身份验证 header 是 'NTLM'

几天前,在客户端和wcfweb服务之间使用Windows身份验证时,我对身份验证问题感到非常头疼。我收到的错误是“HTTP请求未经授权使用客户端身份验证方案‘协商’。从服务器收到的身份验证header是“NTLM”。堆栈上的解决方案均无效,因为它们中的大多数都与旧方法相关。 最佳答案 答案:问题是针对此类问题的所有帖子都与较旧的kerberos和IIS问题相关,其中代理凭据或AllowNTLM属性有所帮助。我的情况不同。经过几个小时从地面挑选蠕虫后,我发现IIS安装在IISWindows身份验证提供程序列表下不包括协商提供程序。所以

c# - Mono https webrequest 失败,返回 "The authentication or decryption has failed"

我正在制作一个简单的REST客户端以在我的C#应用程序中使用。在Windows上的.net中,它非常适合http://和https://连接。在Ubuntu10.10上的单声道2.6.7(也用2.8测试过,结果相同)只有http://有效。https://连接在request.GetResponse()方法上抛出此异常:UnhandledException:System.Net.WebException:Errorgettingresponsestream(Write:Theauthenticationordecryptionhasfailed.):SendFailure--->Sys

authentication - Docker:保护私有(private)注册表的最简单方法是什么?

我们的Docker镜像提供封闭源,我们需要使用自己的私有(private)Docker注册表将它们存储在安全的地方。我们搜索使用简单例份验证层部署私有(private)Docker注册表的最简单方法。我找到了:这种手动方式http://www.activestate.com/blog/2014/01/deploying-your-own-private-docker-registry和shipyard/docker-private-registrydocker镜像基于stackbrew/registry并通过Nginx添加基本身份验证-https://github.com/shipya

authentication - Docker:保护私有(private)注册表的最简单方法是什么?

我们的Docker镜像提供封闭源,我们需要使用自己的私有(private)Docker注册表将它们存储在安全的地方。我们搜索使用简单例份验证层部署私有(private)Docker注册表的最简单方法。我找到了:这种手动方式http://www.activestate.com/blog/2014/01/deploying-your-own-private-docker-registry和shipyard/docker-private-registrydocker镜像基于stackbrew/registry并通过Nginx添加基本身份验证-https://github.com/shipya

authentication - 在 Golang 中手动提供 Google 服务帐户凭据

要通过GoProxy库远程连接到Google-cloudMysql数据库,我需要提供服务帐户凭据。这可以通过设置GOOGLE_APPLICATION_CREDENTIALS环境变量来完成,但由于我希望应用程序能够在不同的机器上运行而不必在任何地方设置环境变量,所以这不是一个选项。因此,我必须手动向我的Golang应用程序提供服务帐户凭据。下面的代码(没有身份验证)给出了这个错误信息:defaultproxyinitializationfailed;considercallingproxy.Initexplicitly:google:couldnotfinddefaultcredenti

authentication - 用于存储身份验证信息的 Golang 数据库

我使用golang作为应用服务器。我执行用户身份验证并搜索存储系统。我有下一个模型:{emailstring//itshouldbeindexpasswordhashstring//itshouldbeindextootokenstring}我尝试将键值存储leveldb与2个数据库一起使用:(key="email",value="passwordhash")通过密码登录用户(key="email",value="token")用于存储用户的授权信息但我不确定双重电子邮件是个好主意。你能推荐我存储golang身份验证信息的解决方案吗? 最佳答案

authentication - 提供授权 header 以使用 google ml-engine 的方法

我目前参与了一个使用GCPMl引擎的项目。它已经设置好并准备就绪,所以我的任务是使用它的预测命令来利用API。整个项目存在于VM实例中,所以我想知道,它是否有助于以更简洁的方式获取访问token?我的意思是,SDK或类似的东西,因为我没有发现任何有用的东西。如果没有,我在这里有什么选择?智威汤逊? 最佳答案 您可能会发现这很有用。https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/ml_engine/online_prediction/pred

authentication - OAuth2.0的用例

我正在构建一个Multi-Tenancysaas(软件即服务)架构。我必须为系统构建身份验证系统。根据我的研究,我认为我需要构建基于OAuth2.0和带有JWTtoken的不记名token的身份验证系统。在阅读了很多有关如何构建OAuth2.0服务器的OAuth2.0之后,我仍然不明白OAuth的完整概念,并且对无论我是否需要它或者我需要一些其他的身份验证系统。我的系统需要的是我们将向所有客户提供一个SDK,每个客户将有一个ApplicationId和一个key使用SDK客户端将连接到我们系统中存在的他的应用程序。applicationID会将客户映射到他在我们系统中的应用程序,cli