Cannot activate Office Apps with High Sierra

Anonymous
2024-10-02T16:36:17+00:00

I have deleted everything and re-installed High Sierra on an old Macbook Pro. I have an Office 365 account and downloaded and installed Office (version 16.43). When first trying to use any of the Apps (Word, for example), I get a welcome page telling me all the great things I can get and then a window to enter in my Microsoft account email address. I then get a blank window where, when logging in to my account from a browser), I would need to enter my password. The blank screen never changes. Having done a clean install of the OS, there shouldn’t be any remaining bits of Microsoft licence.

Various web pages give conflicting advice about whether or not Office can still be used, albeit without support, or not with High Sierra. Can anyone give me the latest firm evidence about the situation and, if it is possible, suggestions as to how I can activate Office 365?

Microsoft 365 and Office | Install, redeem, activate | For home | MacOS

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

58 answers

Sort by: Newest
  1. Anonymous
    2024-12-17T01:09:55+00:00

    I am doing it within 30 seconds but for some reason Code 302 does not show up, it always goes to 200 as per screen shot

    Something is NOT working in the validation sequence, once I paste the url, I can only hit ESC to validate.When you access a Mac could you please try following sequence below in case I am missing something or hiding the wrong key? Certificate installed & is trustedProxies are enabledShortcut i :   /oauth20_authorize.srf    then Hit ENTERshortcut f :  login.live.com   then Hit ENTERLaunch MS App to validate enter user and  Hit  nextWithin the intercepted request, modify the following response properties:a. Response code (shortcut e c ): 302   Hit ENTERb. Response headers (shortcut e 9  a to add row): Hit ENTEROnce your cursor is below the content length row, you should typeLocation   then Hit TAB to move cursor under Value columnThen Paste the URL you copied before (the one that looks like "https://login.live.com/oauth20_authorize.srf? lc=1046#access_token=..."YES The end result is what is displayed in https://gist.github.com/user- attachments/assets/78f20893-9eb8-4ac6-965f-65ec6066fa26Hit ESC to stop editing it highlight the whole text in darker colourHit  q once,It returns to Flow Details window with the 3 tabs: request -  intercepted - Response DetailHit  a but it goes to 200 instead of 302? All done within 30sec limit

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2024-12-16T16:43:14+00:00

    Once it is in that state (in the header edition screen) I think you can back up with q to return to the request details.

    Re. the image below, I think the response is missing the 302 response code change (I see a 200 there instead), which is also required for the hack to work. Also, it seems like it returned after 30s, which I think is the timeout period that we should avoid.

    In short, I think you have the request header right. You need to change that and the return status code to 302 in under 30s and, once you're back to the flow, allow it through by hitting "a". It should show a 302 response code instead.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2024-12-16T00:21:24+00:00

    Thank you for your reply, some progress but no success yet.

    Shortcut i : /oauth20_authorize.srf    then press ENTER

    shortcut f : login.live.com   then press ENTER

    Launch the App to validate enter user and next

    Within the intercepted request, modify the following response properties: 

    a. Response code (shortcut e c ): 302   press ENTER

    b. Response headers (shortcut e 9 , then a to add row): press ENTER

    Once your cursor is below the content length row, you should type 

    Location then press TAB to move cursor under Value column

    Then paste the URL you copied before (the one that looks like "https://login.live.com/oauth20_authorize.srf? lc=1046#access_token=..." 

    YES The end result is what is displayed in https://gist.github.com/user- attachments/assets/78f20893-9eb8-4ac6-965f-65ec6066fa26

    I am stuck from here

    But when press ESC to stop editing it highlight the whole text in darker colour screenshot attached ![](https://learn-attachment.microsoft.com/api/attachments/60e13b20-47ac-403b-b1de-6c871d977275?platform=QnA , not sure if it properly validate the entry?

    When I press q once,   I return first to the Flow Details window with the 3 tabs: request intercepted Response Detail

    I have to press q again to return to Flow and then if I press a nothing really happen, see attached screenshot?

    ![](https://learn-attachment.microsoft.com/api/attachments/47189005-535b-41a5-97e2-07fd5b406bd2?platform=QnA

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2024-12-15T20:02:45+00:00

    Once your cursor is below the conten lenght row, you should type

    Location

    This will become a response header key, like content-length above. Then, I think you need to hit enter to finish editing the Key. The cursor should be under the Value column now

    Then, under the value column, you should paste the URL you copied before (the one that looks like "https://login.live.com/oauth20_authorize.srf?lc=1046#access_token=...". With it in your clipboard, you can do that by going to the menu bar above and clicking Edit/Paste when the caret is in that column.

    The end result should be what is displayed in https://gist.github.com/user-attachments/assets/78f20893-9eb8-4ac6-965f-65ec6066fa26

    Once it is in that state, press ESC to stop editing. I dont have the computer here to test, but once youve done that I can press "q" to come back all the way to the view with the flows - and there you can press "a" to unblock it to respond with the changes you just did (it may take pressing it a few times in sequence - the text in the flow line should go from red to black/white).

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  5. Anonymous
    2024-12-15T14:40:40+00:00

    Hello Rafael 

    My name is Jean-Luc , long time Mac user but very poor knowledge on using terminal interface, getting older does not help as well.

    Thank you so much for your tutorial on:  How Install Office 2019 on old Mac OS when you're stuck on a blank authentication page

    Wonder if you can assist me, I am doing something wrong at the end of the process? ( I did go a few time through the mitmproxy tutorial about intercept and modification but I am doing something wrong?)

    I am able to go through to step 9 iv of your tutorial: 

    Within the intercepted request, modify the following response properties: 


    Once I select the intercept with the arrow, I press enter

    then using the arrow>> I move to the Response field

    a. Response code (shortcut e c ): 302

    I type   ethen**** cthen302thenenter

    a quick confirmation message is shown in red for a few secondsAlert: [00:17:47:128] Set status_code on 1 flows

    So up to here I guess I might be correct?

    b. Response headers (shortcut e 9 , then a to add row):

    I type   ethen**** 9thena


    a. Key: Location 


    b. Value: Full URL with the access token you copied earlier
> 

    From here I am lost at what to do

    now my window shows in a darken background

    Edit Response headers

    Key                                                      Value

    below  on a white Background

    content-length                                     0

    My cursor in then placed a line below the word content-length****what should I do?

    Should I type   Key: Location and enter or else?

    Should I then type value ?

    After I paste the Full URL with the access token you copied earlier
   without the <> symbol

    do I press enter or ESC to validate or else?

    How do I go back to the flow ( pressing q ?)

    Then a to allow the response through but I guess it has to happen quickly so the process does time out.  Thanking you for your assistance if possible

    Was this answer helpful?

    0 comments No comments