질문을 삭제하지 말아주세요.!
 
1
0
-1

Windows 10 / WAMP (option 에서 laravel 체크 하여 설치)

------------------  apache  httpd.conf -------------------

DocumentRoot "F:/WAMP/frameworks/laravel/public"
<Directory "F:/WAMP/frameworks/laravel/public">
Options Indexes FollowSymLinks

AllowOverride All

Require all granted
</Directory>

-------------------------------------------------------------------

라라벨의 public 경로를 root 디렉토리로 잡아 뒀습니다.


------------------------ public/.htaccess --------------------

#RewriteBase /laravel

RewriteBase /

---------------------------------------------------------------------

RewriteBase에서 /laravel 을  /로 변경 하였습니다.


사내  ActiveDirectory 계정으로 로그인 시키기 위해 AdLdap 을 이용하여 로그인이 가능하도록 수정 하였으며 (Adldap2) local 머신에서는 정상적으로 동작을 합니다.

아래는 laravel이 설치된 머신에서 127.0.0.1로 접속하여 로그인 한 결과 입니다.


하지만 개인 pc에서 해당 머신으로 접속하여 로그인을 시도하면 403 권한 오류가 발생 합니다.


이 상황을 Debugbar를 통해 확인 하면 127.0.0.1 에서는 login(get) → login(post) → home 으로 이동 되지만

외부에서는 login(get) 에서 post로 넘어가는 단계에서 발생 하는 것으로 예상 됩니다.


public 폴더에 test.php 라는 파일을 만들어서 phpinfo() 를 찍어 보면 페이지는 정상적으로 표시 됩니다.


결국 로컬 머신에서는 post send가 정상 동작 하지만 원격 머신에서는 권한 오류가 나고 있는 상태이며 이에 대한 해결 방안을 알고 싶습니다.


라라벨을 처음 접하다 보니 질문에 작성한 내용이 충분한지 모르겠네요.


    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      문제가 해결되어 답변으로 작성 합니다.

      문제는 내부에서 사용중인 bitdefender 에서 차단되고 있었습니다.

      일반적으로 차단 시 차단 경고가 표시 되지만 따로 뜨지 않고있어서 몰랐으며, 혹시나 하는 마음에 차단 로그를 살펴 보니 비밀번호를 암호화 하지않은채 전송하고 있다며 차단되었더군요...

      우선은 네트워크 보안 기능을 끄고 실행 하니 잘 되고 있습니다.


        CommentAdd your comment...