인증을 위해 DotNetOpenAuth를 사용하고 있습니다. 클라이언트가 인증을 위해 DotnetOpenAuth 서비스 공급자에게 요청하면 로그인 페이지로 리디렉션됩니다. 응용 프로그램, 로그인시 URL에 큰 쿼리 문자열이 포함 된 ReturnPage로 반환됩니다. 내가 반환 페이지의 URL을 제공하기 위해 아래의 코드를 사용하고 IIS 서버DotNetOpenAuth 서비스 공급자가 너무 큰 쿼리 문자열을 반환합니다.
HTTP Error 404.15 - Not Found
The request filtering module is configured to deny a request where the query string is too long.
에서 그것을 실행하는 동안
나는 다음과 같은 문제를 얻었다.Global.PendingOAuthAuthorization = requestAuth; 문자열 redirect = System.Configuration.ConfigurationManager.AppSettings [ "OauthRedirect"]. ToString(); HttpContext.Current.Response.Redirect ("/ IdentityProvider/Sites/Authorize.aspx /");
이 작품은, 나는 다른 도메인에서 FormAuthentication를 설정하지 않았다 –