0

我们正在使用当前版本的 Bonobo。我们在带有身份验证的 Windows Server 2012 上设置它。

登录等工作正常。但是如果我们想要推送一个提交,我们会得到一个错误代码 500。

如果我在 Chrome 中打开 *.git URL,则会收到以下错误消息:

System.FormatException:Base-64 字符数组或字符串的长度无效。在 System.Convert.FromBase64_Decode(Char* startInputPtr, Int32 inputLength, Byte* startDestPtr, Int32 destLength) 在 System.Convert.FromBase64CharPtr(Char* inputPtr, Int32 inputLength) 在 System.Convert.FromBase64String(String s) 在 Bonobo.Git。 Server.GitAuthorizeAttribute.IsUserAuthorized(String authHeader, HttpContextBase httpContext) 在 Bonobo.Git.Server.GitAuthorizeAttribute.OnAuthorization(AuthorizationContext filterContext) 在 System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(ControllerContext controllerContext, IList'1 filters, ActionDescriptor actionDescriptor) 在 System .Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.b__19(AsyncCallback asyncCallback, Object asyncState)

有人有想法吗??

谢谢。

4

1 回答 1

0

你可能会看到这个问题:

你知道你的密码里有没有百分号?

于 2017-08-23T22:25:23.557 回答