Ich versuche, in Rails eine benutzerdefinierte Instanz eines 403 HTTP-Fehler zu nennen, aber ich kann nicht scheinen, um herauszufinden, wie diese ...in Rails einen HTTP-Fehler auslösen
zu tun, habe ich mehrere Benutzerauthentifizierung Rollen und im Grunde, wenn eine Rolle versucht, zu einem Bereich zu navigieren, den sie nicht besuchen darf, möchte ich einen 403 anzeigen, anstatt nur den Benutzer umzuleiten.
Wie kann ich das tun?
Ich denke, die akzeptierte Antwort sollte geändert werden - das ist eine bessere Lösung, da es der richtige Fehlercode sowie eine bessere Präsentation für den Endbenutzer ist: http://stackoverflow.com/questions/9130191/how -zur-Rückkehr-korrigieren-http-Fehler-Codes-von-Ruby-on-Rails-Anwendung –